SlideShare a Scribd company logo
1 of 35
Politecnico Di Milano
      Dipartimento Di Elettronica e Informazione




     Answering Search Queries
        with CrowdSearcher
             A crowdsourcing approach to search



Alessandro Bozzon, Marco Brambilla, Stefano Ceri

WWW 2012, Lyon, France
April, 20th 2012
Context
• Web is a huge, heterogeneous data source:
  • Structured, unstructured and semi-structured data
  • Known problems of trust, reputation, consistency


• User needs to solve real-life problems, not to find a web site




                                      Answering Search Queries with CrowdSearcher
Context




          Answering Search Queries with CrowdSearcher
Context




• User needs to solve real-life problems, not to find a web site
  • Web queries get increasingly complex and specialized
  • Exploratory search
  • From document search to object search


• Search as a service
  • Viability of systems based upon search service orchestration


                                      Answering Search Queries with CrowdSearcher
Background: semantic multi-domain search
“… search for upcoming concerts close to an attractive location (like a
 beach, lake, mountain, natural park, and so on), considering also
 availability of good, close-by hotels …”




                                     Answering Search Queries with CrowdSearcher
Background: semantic multi-domain search




 “… expand the search to get information about available restaurants
  near the candidate concert locations, news associated to the event and
  possible options to combine further events …”

                                   Answering Search Queries with CrowdSearcher
Liquid Query:
Query Submission                                               [WWW
2010]

  Example Scenario 1: Trip planner for events




           Concert                              Hotels
        query conditions                    query conditions
                                    Answering Search Queries with CrowdSearcher
Liquid Query:
Query Execution




                  Answering Search Queries with CrowdSearcher
Liquid Query: alternative visualizations
and domain-independent platform
Example Scenario 2: Scientific Publication search




                                     Answering Search Queries with CrowdSearcher
Problem Statement
• When dealing with real-life problems, people do not trust the web
  completely
  • Want to go back to discussion with people
  • Expect insights, opinions, reassurance




                                     Answering Search Queries with CrowdSearcher
Problem Statement
• When dealing with real-life problems, people do not trust the web
  completely
  • Want to go back to discussion with people
  • Expect insights, opinions, reassurance




                                     Answering Search Queries with CrowdSearcher
Problem Statement
• When dealing with real-life problems, people do not trust the web
  completely
  • Want to go back to discussion with people
  • Expect insights, opinions, reassurance


• Our proposal


              Interleaving and integration
                  of exploratory search
             and social community input

                                     Answering Search Queries with CrowdSearcher
Social Search: increasing quality in search

• From exploratory search to friends and experts feedback

                Initial
                query

                                       Exploration
                      Exploratory         step           Human
                        Search                           Search
                       System                            System


                                           Exploration
                                           step

                      System API                         Social API


                          Database /                         Crowd /
                          IR index                           Community


                                            Answering Search Queries with CrowdSearcher
From crowds to communities –
The problems

• Crowds vs. social networks
  • Friends or workforce?
• Complex interleaving of factors. Including:
  • Intensity of social activity of the asker
  • Motivation of the responders
  • Topic
  • Information diffusion
  • Timing of the post (hour of the day, day of the week)
  • Context and language barrier




                                            Answering Search Queries with CrowdSearcher
Task management problems

Typical crowdsourcing problems:
• Task splitting: the input data collection is too complex relative to the cognitive
  capabilities of users.
• Task structuring: the query is too complex or too critical to be executed in
  one shot.
• Task routing: a query can be distributed according to the values of some
  attribute of the collection.


Plus:
• Platform/community assignment: a task can be assigned to different
 communities or social platforms based on its focus



                                          Answering Search Queries with CrowdSearcher
Social Search – query properties

• Invited community


• Engagement platform


• Execution platform


• Query type: Like, Add, Sort / Rank, Comment, Modify


• Visibility: public or private


• Diffusion: enabled or not


• Timespan

                                       Answering Search Queries with CrowdSearcher
Deployment: search on the social network
• Multi-platform deployment
                           Generated query template




             Embedded              External
                                    Native               Standalone
             application          application            application

                                   API
         Social/ Crowd platform
                                              Native
              Embedding                     behaviours




                                                Community / Crowd
                                         Answering Search Queries with CrowdSearcher
Deployment: search on the social network
• Multi-platform deployment




                              Answering Search Queries with CrowdSearcher
Deployment: search on the social network
• Multi-platform deployment




                              Answering Search Queries with CrowdSearcher
Deployment: search on the social network
• Multi-platform deployment




                              Answering Search Queries with CrowdSearcher
Deployment: search on the social network
• Multi-platform deployment




                              Answering Search Queries with CrowdSearcher
Example: Find your next job (exploration)




                         Answering Search Queries with CrowdSearcher
Example: Find your job (social invitation)




                          Answering Search Queries with CrowdSearcher
Example: Find your job (social invitation)




 Selected data items
  can be transferred
to the crowd question

                              Answering Search Queries with CrowdSearcher
Find your job (response submission)




                        Answering Search Queries with CrowdSearcher
Experimental setting
• Some 150 users
• Two classes of experiments:
  • Random questions on fixed topics: interests (e.g. restaurants in the vicinity
    of Politecnico), to famous 2011 songs, or to top-quality EU soccer teams
  • Questions independently submitted by the users
• Different invitation strategies:
  • Random invitation
  • Explicit selection of responders by the asker
• Outcome
  • 175 like and insert queries
  • 1536 invitations to friends
  • 95 questions (~55%) got at least one answer
  • 230 collected answers
                                         Answering Search Queries with CrowdSearcher
Experiments: Manual and random questions




                      Answering Search Queries with CrowdSearcher
Experiments: Interest and relationship

• Manually written and assigned questions
  are consistently more responded in time




                                       Answering Search Queries with CrowdSearcher
Experiments: Query type

• Engagement depends on the difficulty of the task
• Like vs. Add tasks:




                                        Answering Search Queries with CrowdSearcher
Experiments: Distribution of answers/invitation




• Sometimes: more answers than invitations (limited cases)

                                       Answering Search Queries with CrowdSearcher
Experiment: Social platform

• The question enactment platform role
• Facebook vs. Doodle




                                         Answering Search Queries with CrowdSearcher
Experiment: Social platform

• The question enactment platform role
• Facebook vs. Doodle




                                         Answering Search Queries with CrowdSearcher
Experiment: Posting time

• The question enactment platform role
• Facebook vs. Doodle




                                         Answering Search Queries with CrowdSearcher
Conclusions and future work
Status
• the chances to get responses depend a lot on the consistency of
  the users’ community and on the mechanisms that are exploited
  for inviting the users and for collecting the responses


Future work
• More experiments (e.g., vs. sociality of users, vs. crowds, …)
• Not only search: active integration of web structured data and
  social sensors


Some ads
• Search Computing book series (Springer LNCS)
• Workshop Very Large Data Search at VLDB
• VLDB Journal special issue (deadline Sept 2012)

                                             Answering Search Queries with CrowdSearcher
www.search-computing.org
                            @searchcomputing

Thanks!


Questions?




  @marcobrambi
  marco.brambilla@polimi.it

More Related Content

What's hot

Design of recommender systems
Design of recommender systemsDesign of recommender systems
Design of recommender systemsRashmi Sinha
 
Bernard' work presentation
Bernard' work presentationBernard' work presentation
Bernard' work presentationBernard Champoux
 
Harnessing social signals to enhance a search
Harnessing social signals to enhance a searchHarnessing social signals to enhance a search
Harnessing social signals to enhance a searchIsmail BADACHE
 
VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4Davide Ceolin
 
Immersive Recommendation
Immersive RecommendationImmersive Recommendation
Immersive Recommendation承剛 謝
 
Human Computation for Big Data
Human Computation for Big DataHuman Computation for Big Data
Human Computation for Big DataeXascale Infolab
 
2015 pdf-marc smith-node xl-social media sna
2015 pdf-marc smith-node xl-social media sna2015 pdf-marc smith-node xl-social media sna
2015 pdf-marc smith-node xl-social media snaMarc Smith
 
Social Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a ResourceSocial Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a ResourceIsmail BADACHE
 
User Behaviour Pattern Recognition On Twitter Social Network
User Behaviour Pattern Recognition On Twitter Social NetworkUser Behaviour Pattern Recognition On Twitter Social Network
User Behaviour Pattern Recognition On Twitter Social NetworkGeorge Konstantakopoulos
 
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)Lora Aroyo
 
20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...Marc Smith
 
[100621]제안발표
[100621]제안발표[100621]제안발표
[100621]제안발표DongKyun Lee
 
2014 TheNextWeb-Mapping connections with NodeXL
2014 TheNextWeb-Mapping connections with NodeXL2014 TheNextWeb-Mapping connections with NodeXL
2014 TheNextWeb-Mapping connections with NodeXLMarc Smith
 
2013 passbac-marc smith-node xl-sna-social media-formatted
2013 passbac-marc smith-node xl-sna-social media-formatted2013 passbac-marc smith-node xl-sna-social media-formatted
2013 passbac-marc smith-node xl-sna-social media-formattedMarc Smith
 
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNAMarc Smith
 
Think Link: Network Insights with No Programming Skills
Think Link: Network Insights with No Programming SkillsThink Link: Network Insights with No Programming Skills
Think Link: Network Insights with No Programming SkillsMarc Smith
 
VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6Davide Ceolin
 
The evolution of research on social media
The evolution of research on social mediaThe evolution of research on social media
The evolution of research on social mediaFarida Vis
 
20151001 charles university prague - marc smith - node xl-picturing political...
20151001 charles university prague - marc smith - node xl-picturing political...20151001 charles university prague - marc smith - node xl-picturing political...
20151001 charles university prague - marc smith - node xl-picturing political...Marc Smith
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMichael Mathioudakis
 

What's hot (20)

Design of recommender systems
Design of recommender systemsDesign of recommender systems
Design of recommender systems
 
Bernard' work presentation
Bernard' work presentationBernard' work presentation
Bernard' work presentation
 
Harnessing social signals to enhance a search
Harnessing social signals to enhance a searchHarnessing social signals to enhance a search
Harnessing social signals to enhance a search
 
VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4
 
Immersive Recommendation
Immersive RecommendationImmersive Recommendation
Immersive Recommendation
 
Human Computation for Big Data
Human Computation for Big DataHuman Computation for Big Data
Human Computation for Big Data
 
2015 pdf-marc smith-node xl-social media sna
2015 pdf-marc smith-node xl-social media sna2015 pdf-marc smith-node xl-social media sna
2015 pdf-marc smith-node xl-social media sna
 
Social Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a ResourceSocial Priors to Estimate Relevance of a Resource
Social Priors to Estimate Relevance of a Resource
 
User Behaviour Pattern Recognition On Twitter Social Network
User Behaviour Pattern Recognition On Twitter Social NetworkUser Behaviour Pattern Recognition On Twitter Social Network
User Behaviour Pattern Recognition On Twitter Social Network
 
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
 
20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...
 
[100621]제안발표
[100621]제안발표[100621]제안발표
[100621]제안발표
 
2014 TheNextWeb-Mapping connections with NodeXL
2014 TheNextWeb-Mapping connections with NodeXL2014 TheNextWeb-Mapping connections with NodeXL
2014 TheNextWeb-Mapping connections with NodeXL
 
2013 passbac-marc smith-node xl-sna-social media-formatted
2013 passbac-marc smith-node xl-sna-social media-formatted2013 passbac-marc smith-node xl-sna-social media-formatted
2013 passbac-marc smith-node xl-sna-social media-formatted
 
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA
2016 SocialMedia.Org Marc Smith-NodeXL-Social Media SNA
 
Think Link: Network Insights with No Programming Skills
Think Link: Network Insights with No Programming SkillsThink Link: Network Insights with No Programming Skills
Think Link: Network Insights with No Programming Skills
 
VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6
 
The evolution of research on social media
The evolution of research on social mediaThe evolution of research on social media
The evolution of research on social media
 
20151001 charles university prague - marc smith - node xl-picturing political...
20151001 charles university prague - marc smith - node xl-picturing political...20151001 charles university prague - marc smith - node xl-picturing political...
20151001 charles university prague - marc smith - node xl-picturing political...
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
 

Viewers also liked

Pattern-Based Specification of Crowdsourcing Applications
Pattern-Based Specification of Crowdsourcing ApplicationsPattern-Based Specification of Crowdsourcing Applications
Pattern-Based Specification of Crowdsourcing ApplicationsAlessandro Bozzon
 
Cultures in Community Question Answering
Cultures in Community Question AnsweringCultures in Community Question Answering
Cultures in Community Question AnsweringNicolas Kourtellis
 
Predicting Answering Behaviour in Online Question Answering Communities
Predicting Answering Behaviour in Online Question Answering CommunitiesPredicting Answering Behaviour in Online Question Answering Communities
Predicting Answering Behaviour in Online Question Answering CommunitiesGregoire Burel
 
Facebook ask questions
Facebook ask questionsFacebook ask questions
Facebook ask questionsLeo Rubia
 
Q&A Survey Viewpointr Highlights
Q&A Survey Viewpointr HighlightsQ&A Survey Viewpointr Highlights
Q&A Survey Viewpointr HighlightsViewpointr
 
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...UPMC - Sorbonne Universities
 
Using Public Social Media to Find Answers to Questions
Using Public Social Media to Find Answers to QuestionsUsing Public Social Media to Find Answers to Questions
Using Public Social Media to Find Answers to QuestionsJeffrey Nichols
 
Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?Valeria Gasik
 
Google Tech Talk on Social Recommendation
Google Tech Talk on Social RecommendationGoogle Tech Talk on Social Recommendation
Google Tech Talk on Social RecommendationDan Carroll
 
TurKit: A Toolkit for Human Computation Algorithms
TurKit: A Toolkit for Human Computation AlgorithmsTurKit: A Toolkit for Human Computation Algorithms
TurKit: A Toolkit for Human Computation AlgorithmsGreg Little
 
Enhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookEnhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookJonathas Magalhães
 
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...Search Computing
 
Fundchange and Koodonation Workshop Slides - Nov 23, 2011
Fundchange and Koodonation Workshop Slides - Nov 23, 2011Fundchange and Koodonation Workshop Slides - Nov 23, 2011
Fundchange and Koodonation Workshop Slides - Nov 23, 2011Ideavibes | Paul Dombowsky
 
Volunteer Anywhere
Volunteer AnywhereVolunteer Anywhere
Volunteer AnywhereHelpFromHome
 
Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)es712
 
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...Sauvik Das
 
Social Recommendation
Social RecommendationSocial Recommendation
Social Recommendationgu wendong
 
RSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationRSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationAmit Sharma
 

Viewers also liked (20)

Pattern-Based Specification of Crowdsourcing Applications
Pattern-Based Specification of Crowdsourcing ApplicationsPattern-Based Specification of Crowdsourcing Applications
Pattern-Based Specification of Crowdsourcing Applications
 
Cultures in Community Question Answering
Cultures in Community Question AnsweringCultures in Community Question Answering
Cultures in Community Question Answering
 
Predicting Answering Behaviour in Online Question Answering Communities
Predicting Answering Behaviour in Online Question Answering CommunitiesPredicting Answering Behaviour in Online Question Answering Communities
Predicting Answering Behaviour in Online Question Answering Communities
 
Facebook ask questions
Facebook ask questionsFacebook ask questions
Facebook ask questions
 
ARlab RESEARCH | Social search
ARlab RESEARCH | Social searchARlab RESEARCH | Social search
ARlab RESEARCH | Social search
 
Q&A Survey Viewpointr Highlights
Q&A Survey Viewpointr HighlightsQ&A Survey Viewpointr Highlights
Q&A Survey Viewpointr Highlights
 
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
 
Using Public Social Media to Find Answers to Questions
Using Public Social Media to Find Answers to QuestionsUsing Public Social Media to Find Answers to Questions
Using Public Social Media to Find Answers to Questions
 
FOAF & SIOC applications
FOAF & SIOC applicationsFOAF & SIOC applications
FOAF & SIOC applications
 
Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?
 
Google Tech Talk on Social Recommendation
Google Tech Talk on Social RecommendationGoogle Tech Talk on Social Recommendation
Google Tech Talk on Social Recommendation
 
TurKit: A Toolkit for Human Computation Algorithms
TurKit: A Toolkit for Human Computation AlgorithmsTurKit: A Toolkit for Human Computation Algorithms
TurKit: A Toolkit for Human Computation Algorithms
 
Enhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on FacebookEnhancing the Status Message Question Asking Process on Facebook
Enhancing the Status Message Question Asking Process on Facebook
 
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
 
Fundchange and Koodonation Workshop Slides - Nov 23, 2011
Fundchange and Koodonation Workshop Slides - Nov 23, 2011Fundchange and Koodonation Workshop Slides - Nov 23, 2011
Fundchange and Koodonation Workshop Slides - Nov 23, 2011
 
Volunteer Anywhere
Volunteer AnywhereVolunteer Anywhere
Volunteer Anywhere
 
Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)
 
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...
A Market In Your Social Network: The Effect of Extrinsic Rewards on Friendsou...
 
Social Recommendation
Social RecommendationSocial Recommendation
Social Recommendation
 
RSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationRSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendation
 

Similar to Answering Search Queries with CrowdSearcher: a crowdsourcing and social network approach to search

Choosing the right crowd. Expert finding in social networks. edbt 2013
Choosing the right crowd. Expert finding in social networks. edbt 2013Choosing the right crowd. Expert finding in social networks. edbt 2013
Choosing the right crowd. Expert finding in social networks. edbt 2013Marco Brambilla
 
Social information Access Tutorial at UMAP 2014
Social information Access Tutorial at UMAP 2014Social information Access Tutorial at UMAP 2014
Social information Access Tutorial at UMAP 2014Peter Brusilovsky
 
Community Profiling for Crowdsourcing Queries
Community Profiling for Crowdsourcing QueriesCommunity Profiling for Crowdsourcing Queries
Community Profiling for Crowdsourcing QueriesAndrea Mauri
 
CrowdSourcing- Location based Quries
CrowdSourcing- Location based QuriesCrowdSourcing- Location based Quries
CrowdSourcing- Location based Quriespurushottam02468
 
Professional Social Media
Professional Social Media Professional Social Media
Professional Social Media Danielle Brigida
 
Exploratory Search upon Semantically Described Web Data Sources: Service regi...
Exploratory Search upon Semantically Described Web Data Sources: Service regi...Exploratory Search upon Semantically Described Web Data Sources: Service regi...
Exploratory Search upon Semantically Described Web Data Sources: Service regi...Marco Brambilla
 
Engaging with Users on Public Social Media
Engaging with Users on Public Social MediaEngaging with Users on Public Social Media
Engaging with Users on Public Social MediaJeffrey Nichols
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...Yandex
 
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...nasim.mahmud
 
Maximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageMaximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageRyan Duggan
 
Lecture 5: Mining, Analysis and Visualisation
Lecture 5: Mining, Analysis and VisualisationLecture 5: Mining, Analysis and Visualisation
Lecture 5: Mining, Analysis and VisualisationMarieke van Erp
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Robert Stribley
 
Introduction to Information Architecture & Design - 12/06/14
Introduction to Information Architecture & Design - 12/06/14Introduction to Information Architecture & Design - 12/06/14
Introduction to Information Architecture & Design - 12/06/14Robert Stribley
 
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...Laura Norvig
 
Bozeman Social Media Training
Bozeman Social Media TrainingBozeman Social Media Training
Bozeman Social Media TrainingDanielle Brigida
 
Seams2016 presentation calikli_et_al
Seams2016 presentation calikli_et_alSeams2016 presentation calikli_et_al
Seams2016 presentation calikli_et_alGul Calikli
 

Similar to Answering Search Queries with CrowdSearcher: a crowdsourcing and social network approach to search (20)

Choosing the right crowd. Expert finding in social networks. edbt 2013
Choosing the right crowd. Expert finding in social networks. edbt 2013Choosing the right crowd. Expert finding in social networks. edbt 2013
Choosing the right crowd. Expert finding in social networks. edbt 2013
 
Social information Access Tutorial at UMAP 2014
Social information Access Tutorial at UMAP 2014Social information Access Tutorial at UMAP 2014
Social information Access Tutorial at UMAP 2014
 
Community Profiling for Crowdsourcing Queries
Community Profiling for Crowdsourcing QueriesCommunity Profiling for Crowdsourcing Queries
Community Profiling for Crowdsourcing Queries
 
CrowdSourcing- Location based Quries
CrowdSourcing- Location based QuriesCrowdSourcing- Location based Quries
CrowdSourcing- Location based Quries
 
Professional Social Media
Professional Social Media Professional Social Media
Professional Social Media
 
Exploratory Search upon Semantically Described Web Data Sources: Service regi...
Exploratory Search upon Semantically Described Web Data Sources: Service regi...Exploratory Search upon Semantically Described Web Data Sources: Service regi...
Exploratory Search upon Semantically Described Web Data Sources: Service regi...
 
Crowd Sourcing of Library Services
Crowd Sourcing of Library ServicesCrowd Sourcing of Library Services
Crowd Sourcing of Library Services
 
Engaging with Users on Public Social Media
Engaging with Users on Public Social MediaEngaging with Users on Public Social Media
Engaging with Users on Public Social Media
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...
Чираг Шах «Коллективный поиск, взаимодействие пользователей: подходы к изучен...
 
Social job search
Social job searchSocial job search
Social job search
 
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
Exploiting Context-awareness and Social Interaction to Provide Help in Large-...
 
Maximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and UsageMaximizing Social Capital to Increase Core Facility Exposure and Usage
Maximizing Social Capital to Increase Core Facility Exposure and Usage
 
Lecture 5: Mining, Analysis and Visualisation
Lecture 5: Mining, Analysis and VisualisationLecture 5: Mining, Analysis and Visualisation
Lecture 5: Mining, Analysis and Visualisation
 
Lecture4 Social Web
Lecture4 Social Web Lecture4 Social Web
Lecture4 Social Web
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
 
Introduction to Information Architecture & Design - 12/06/14
Introduction to Information Architecture & Design - 12/06/14Introduction to Information Architecture & Design - 12/06/14
Introduction to Information Architecture & Design - 12/06/14
 
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...
Do Users Really Generate Content? Tips and Tools for Building Engaged Online ...
 
Bozeman Social Media Training
Bozeman Social Media TrainingBozeman Social Media Training
Bozeman Social Media Training
 
Seams2016 presentation calikli_et_al
Seams2016 presentation calikli_et_alSeams2016 presentation calikli_et_al
Seams2016 presentation calikli_et_al
 

More from Marco Brambilla

M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...
M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...
M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...Marco Brambilla
 
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...Marco Brambilla
 
Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Marco Brambilla
 
Exploring the Bi-verse. A trip across the digital and physical ecospheres
Exploring the Bi-verse.A trip across the digital and physical ecospheresExploring the Bi-verse.A trip across the digital and physical ecospheres
Exploring the Bi-verse. A trip across the digital and physical ecospheresMarco Brambilla
 
Conversation graphs in Online Social Media
Conversation graphs in Online Social MediaConversation graphs in Online Social Media
Conversation graphs in Online Social MediaMarco Brambilla
 
Trigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoTrigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoMarco Brambilla
 
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Marco Brambilla
 
Analyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsAnalyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsMarco Brambilla
 
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...Marco Brambilla
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksMarco Brambilla
 
Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Marco Brambilla
 
Data Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionData Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionMarco Brambilla
 
Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Marco Brambilla
 
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...Marco Brambilla
 
Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Marco Brambilla
 
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Marco Brambilla
 
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...Marco Brambilla
 
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.Marco Brambilla
 
Big Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoBig Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoMarco Brambilla
 
Web Science. An introduction
Web Science. An introductionWeb Science. An introduction
Web Science. An introductionMarco Brambilla
 

More from Marco Brambilla (20)

M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...
M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...
M.Sc. Thesis Topics and Proposals @ Polimi Data Science Lab - 2024 - prof. Br...
 
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...
Thesis Topics and Proposals @ Polimi Data Science Lab - 2023 - prof. Brambill...
 
Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023Hierarchical Transformers for User Semantic Similarity - ICWE 2023
Hierarchical Transformers for User Semantic Similarity - ICWE 2023
 
Exploring the Bi-verse. A trip across the digital and physical ecospheres
Exploring the Bi-verse.A trip across the digital and physical ecospheresExploring the Bi-verse.A trip across the digital and physical ecospheres
Exploring the Bi-verse. A trip across the digital and physical ecospheres
 
Conversation graphs in Online Social Media
Conversation graphs in Online Social MediaConversation graphs in Online Social Media
Conversation graphs in Online Social Media
 
Trigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demoTrigger.eu: Cocteau game for policy making - introduction and demo
Trigger.eu: Cocteau game for policy making - introduction and demo
 
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
Generation of Realistic Navigation Paths for Web Site Testing using RNNs and ...
 
Analyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projectsAnalyzing rich club behavior in open source projects
Analyzing rich club behavior in open source projects
 
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...Analysis of On-line Debate on Long-Running Political Phenomena.The Brexit C...
Analysis of On-line Debate on Long-Running Political Phenomena. The Brexit C...
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networks
 
Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals Available Data Science M.Sc. Thesis Proposals
Available Data Science M.Sc. Thesis Proposals
 
Data Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extractionData Cleaning for social media knowledge extraction
Data Cleaning for social media knowledge extraction
 
Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018Iterative knowledge extraction from social networks. The Web Conference 2018
Iterative knowledge extraction from social networks. The Web Conference 2018
 
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...Driving Style and Behavior Analysis based on Trip Segmentation over GPS  Info...
Driving Style and Behavior Analysis based on Trip Segmentation over GPS Info...
 
Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...
 
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
Harvesting Knowledge from Social Networks: Extracting Typed Relationships amo...
 
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...Model-driven Development of  User Interfaces for IoT via Domain-specific Comp...
Model-driven Development of User Interfaces for IoT via Domain-specific Comp...
 
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.A Model-Based Method for  Seamless Web and Mobile Experience. Splash 2016 conf.
A Model-Based Method for Seamless Web and Mobile Experience. Splash 2016 conf.
 
Big Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di MilanoBig Data and Stream Data Analysis at Politecnico di Milano
Big Data and Stream Data Analysis at Politecnico di Milano
 
Web Science. An introduction
Web Science. An introductionWeb Science. An introduction
Web Science. An introduction
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

Answering Search Queries with CrowdSearcher: a crowdsourcing and social network approach to search

  • 1. Politecnico Di Milano Dipartimento Di Elettronica e Informazione Answering Search Queries with CrowdSearcher A crowdsourcing approach to search Alessandro Bozzon, Marco Brambilla, Stefano Ceri WWW 2012, Lyon, France April, 20th 2012
  • 2. Context • Web is a huge, heterogeneous data source: • Structured, unstructured and semi-structured data • Known problems of trust, reputation, consistency • User needs to solve real-life problems, not to find a web site Answering Search Queries with CrowdSearcher
  • 3. Context Answering Search Queries with CrowdSearcher
  • 4. Context • User needs to solve real-life problems, not to find a web site • Web queries get increasingly complex and specialized • Exploratory search • From document search to object search • Search as a service • Viability of systems based upon search service orchestration Answering Search Queries with CrowdSearcher
  • 5. Background: semantic multi-domain search “… search for upcoming concerts close to an attractive location (like a beach, lake, mountain, natural park, and so on), considering also availability of good, close-by hotels …” Answering Search Queries with CrowdSearcher
  • 6. Background: semantic multi-domain search “… expand the search to get information about available restaurants near the candidate concert locations, news associated to the event and possible options to combine further events …” Answering Search Queries with CrowdSearcher
  • 7. Liquid Query: Query Submission [WWW 2010] Example Scenario 1: Trip planner for events Concert Hotels query conditions query conditions Answering Search Queries with CrowdSearcher
  • 8. Liquid Query: Query Execution Answering Search Queries with CrowdSearcher
  • 9. Liquid Query: alternative visualizations and domain-independent platform Example Scenario 2: Scientific Publication search Answering Search Queries with CrowdSearcher
  • 10. Problem Statement • When dealing with real-life problems, people do not trust the web completely • Want to go back to discussion with people • Expect insights, opinions, reassurance Answering Search Queries with CrowdSearcher
  • 11. Problem Statement • When dealing with real-life problems, people do not trust the web completely • Want to go back to discussion with people • Expect insights, opinions, reassurance Answering Search Queries with CrowdSearcher
  • 12. Problem Statement • When dealing with real-life problems, people do not trust the web completely • Want to go back to discussion with people • Expect insights, opinions, reassurance • Our proposal Interleaving and integration of exploratory search and social community input Answering Search Queries with CrowdSearcher
  • 13. Social Search: increasing quality in search • From exploratory search to friends and experts feedback Initial query Exploration Exploratory step Human Search Search System System Exploration step System API Social API Database / Crowd / IR index Community Answering Search Queries with CrowdSearcher
  • 14. From crowds to communities – The problems • Crowds vs. social networks • Friends or workforce? • Complex interleaving of factors. Including: • Intensity of social activity of the asker • Motivation of the responders • Topic • Information diffusion • Timing of the post (hour of the day, day of the week) • Context and language barrier Answering Search Queries with CrowdSearcher
  • 15. Task management problems Typical crowdsourcing problems: • Task splitting: the input data collection is too complex relative to the cognitive capabilities of users. • Task structuring: the query is too complex or too critical to be executed in one shot. • Task routing: a query can be distributed according to the values of some attribute of the collection. Plus: • Platform/community assignment: a task can be assigned to different communities or social platforms based on its focus Answering Search Queries with CrowdSearcher
  • 16. Social Search – query properties • Invited community • Engagement platform • Execution platform • Query type: Like, Add, Sort / Rank, Comment, Modify • Visibility: public or private • Diffusion: enabled or not • Timespan Answering Search Queries with CrowdSearcher
  • 17. Deployment: search on the social network • Multi-platform deployment Generated query template Embedded External Native Standalone application application application API Social/ Crowd platform Native Embedding behaviours Community / Crowd Answering Search Queries with CrowdSearcher
  • 18. Deployment: search on the social network • Multi-platform deployment Answering Search Queries with CrowdSearcher
  • 19. Deployment: search on the social network • Multi-platform deployment Answering Search Queries with CrowdSearcher
  • 20. Deployment: search on the social network • Multi-platform deployment Answering Search Queries with CrowdSearcher
  • 21. Deployment: search on the social network • Multi-platform deployment Answering Search Queries with CrowdSearcher
  • 22. Example: Find your next job (exploration) Answering Search Queries with CrowdSearcher
  • 23. Example: Find your job (social invitation) Answering Search Queries with CrowdSearcher
  • 24. Example: Find your job (social invitation) Selected data items can be transferred to the crowd question Answering Search Queries with CrowdSearcher
  • 25. Find your job (response submission) Answering Search Queries with CrowdSearcher
  • 26. Experimental setting • Some 150 users • Two classes of experiments: • Random questions on fixed topics: interests (e.g. restaurants in the vicinity of Politecnico), to famous 2011 songs, or to top-quality EU soccer teams • Questions independently submitted by the users • Different invitation strategies: • Random invitation • Explicit selection of responders by the asker • Outcome • 175 like and insert queries • 1536 invitations to friends • 95 questions (~55%) got at least one answer • 230 collected answers Answering Search Queries with CrowdSearcher
  • 27. Experiments: Manual and random questions Answering Search Queries with CrowdSearcher
  • 28. Experiments: Interest and relationship • Manually written and assigned questions are consistently more responded in time Answering Search Queries with CrowdSearcher
  • 29. Experiments: Query type • Engagement depends on the difficulty of the task • Like vs. Add tasks: Answering Search Queries with CrowdSearcher
  • 30. Experiments: Distribution of answers/invitation • Sometimes: more answers than invitations (limited cases) Answering Search Queries with CrowdSearcher
  • 31. Experiment: Social platform • The question enactment platform role • Facebook vs. Doodle Answering Search Queries with CrowdSearcher
  • 32. Experiment: Social platform • The question enactment platform role • Facebook vs. Doodle Answering Search Queries with CrowdSearcher
  • 33. Experiment: Posting time • The question enactment platform role • Facebook vs. Doodle Answering Search Queries with CrowdSearcher
  • 34. Conclusions and future work Status • the chances to get responses depend a lot on the consistency of the users’ community and on the mechanisms that are exploited for inviting the users and for collecting the responses Future work • More experiments (e.g., vs. sociality of users, vs. crowds, …) • Not only search: active integration of web structured data and social sensors Some ads • Search Computing book series (Springer LNCS) • Workshop Very Large Data Search at VLDB • VLDB Journal special issue (deadline Sept 2012) Answering Search Queries with CrowdSearcher
  • 35. www.search-computing.org @searchcomputing Thanks! Questions? @marcobrambi marco.brambilla@polimi.it