SEARCH AND CONTEXT Susan Dumais, Microsoft Research INFO 320.

Slides:



Advertisements
Similar presentations
Predicting User Interests from Contextual Information
Advertisements

Recommender Systems & Collaborative Filtering
Struggling or Exploring? Disambiguating Long Search Sessions
Personalization and Search Jaime Teevan Microsoft Research.
1 Learning User Interaction Models for Predicting Web Search Result Preferences Eugene Agichtein Eric Brill Susan Dumais Robert Ragno Microsoft Research.
Information Retrieval in Practice
Personalizing Search via Automated Analysis of Interests and Activities Jaime Teevan Susan T.Dumains Eric Horvitz MIT,CSAILMicrosoft Researcher Microsoft.
Seesaw Personalized Web Search Jaime Teevan, MIT with Susan T. Dumais and Eric Horvitz, MSR.
Ryen W. White, Microsoft Research Jeff Huang, University of Washington.
COMP 630L Paper Presentation Javy Hoi Ying Lau. Selected Paper “A Large Scale Evaluation and Analysis of Personalized Search Strategies” By Zhicheng Dou,
University of Kansas Department of Electrical Engineering and Computer Science Dr. Susan Gauch April 2005 I T T C Dr. Susan Gauch Personalized Search Based.
Putting Query Representation and Understanding in Context: ChengXiang Zhai Department of Computer Science University of Illinois at Urbana-Champaign A.
Overview of Search Engines
Cohort Modeling for Enhanced Personalized Search Jinyun YanWei ChuRyen White Rutgers University Microsoft BingMicrosoft Research.
Time-Sensitive Web Image Ranking and Retrieval via Dynamic Multi-Task Regression Gunhee Kim Eric P. Xing 1 School of Computer Science, Carnegie Mellon.
Section 2: Finding and Refinding Jaime Teevan Microsoft Research 1.
Finding and Re-Finding Through Personalization Jaime Teevan MIT, CSAIL David Karger (advisor), Mark Ackerman, Sue Dumais, Rob Miller (committee), Eytan.
Information Re-Retrieval Repeat Queries in Yahoo’s Logs Jaime Teevan (MSR), Eytan Adar (UW), Rosie Jones and Mike Potts (Yahoo) Presented by Hugo Zaragoza.
SLOW SEARCH Jaime Teevan, Kevyn Collins-Thompson, Ryen White, Susan Dumais and Yubin Kim.
From Devices to People: Attribution of Search Activity in Multi-User Settings Ryen White, Ahmed Hassan, Adish Singla, Eric Horvitz Microsoft Research,
Challenges in Information Retrieval and Language Modeling Michael Shepherd Dalhousie University Halifax, NS Canada.
Personalization in Local Search Personalization of Content Ranking in the Context of Local Search Philip O’Brien, Xiao Luo, Tony Abou-Assaleh, Weizheng.
Personalization of the Digital Library Experience: Progress and Prospects Nicholas J. Belkin Rutgers University, USA
CCF ADL, Jul Susan Dumais Microsoft Research Temporal Dynamics and Information Retrieval In collaboration.
Facets of Personalization Jaime Teevan Microsoft Research (CLUES) with S. Dumais, E. Horvitz, D. Liebling, E. Adar, J. Elsas, R. Hughes.
User Browsing Graph: Structure, Evolution and Application Yiqun Liu, Yijiang Jin, Min Zhang, Shaoping Ma, Liyun Ru State Key Lab of Intelligent Technology.
Searching the Web Dr. Frank McCown Intro to Web Science Harding University This work is licensed under Creative Commons Attribution-NonCommercial 3.0Attribution-NonCommercial.
Improving Web Search Ranking by Incorporating User Behavior Information Eugene Agichtein Eric Brill Susan Dumais Microsoft Research.
Hao Wu Nov Outline Introduction Related Work Experiment Methods Results Conclusions & Next Steps.
Understanding and Predicting Personal Navigation Date : 2012/4/16 Source : WSDM 11 Speaker : Chiu, I- Chih Advisor : Dr. Koh Jia-ling 1.
Understanding Query Ambiguity Jaime Teevan, Susan Dumais, Dan Liebling Microsoft Research.
Implicit Acquisition of Context for Personalization of Information Retrieval Systems Chang Liu, Nicholas J. Belkin School of Communication and Information.
Personalized Search Xiao Liu
Personalizing Search on Shared Devices Ryen White and Ahmed Hassan Awadallah Microsoft Research, USA Contact:
NSA - Nov 4, 2010 Susan Dumais Microsoft Research Information Analysis in a Dynamic and Data-Rich World.
Question Answering over Implicitly Structured Web Content
Analysis of Topic Dynamics in Web Search Xuehua Shen (University of Illinois) Susan Dumais (Microsoft Research) Eric Horvitz (Microsoft Research) WWW 2005.
Personalizing Search Jaime Teevan, MIT Susan T. Dumais, MSR and Eric Horvitz, MSR.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Personalization with user’s local data Personalizing Search via Automated Analysis of Interests and Activities 1 Sungjick Lee Department of Electrical.
Qi Guo Emory University Ryen White, Susan Dumais, Jue Wang, Blake Anderson Microsoft Presented by Tetsuya Sakai, Microsoft Research.
Adish Singla, Microsoft Bing Ryen W. White, Microsoft Research Jeff Huang, University of Washington.
COLLABORATIVE SEARCH TECHNIQUES Submitted By: Shikha Singla MIT-872-2K11 M.Tech(2 nd Sem) Information Technology.
Understanding and Predicting Personal Navigation.
THE WEB CHANGES EVERYTHING Jaime Teevan, Microsoft
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Predicting User Interests from Contextual Information R. W. White, P. Bailey, L. Chen Microsoft (SIGIR 2009) Presenter : Jae-won Lee.
Personalizing Web Search Jaime Teevan, MIT with Susan T. Dumais and Eric Horvitz, MSR.
Predicting Short-Term Interests Using Activity-Based Search Context CIKM’10 Advisor: Jia Ling, Koh Speaker: Yu Cheng, Hsieh.
To Personalize or Not to Personalize: Modeling Queries with Variation in User Intent Presented by Jaime Teevan, Susan T. Dumais, Daniel J. Liebling Microsoft.
1 Personalizing Search via Automated Analysis of Interests and Activities Jaime Teevan, MIT Susan T. Dumais, Microsoft Eric Horvitz, Microsoft SIGIR 2005.
Jaime Teevan MIT, CSAIL The Re:Search Engine. “Pick a card, any card.”
Seesaw Personalized Web Search Jaime Teevan, MIT with Susan T. Dumais and Eric Horvitz, MSR.
Potential for Personalization Transactions on Computer-Human Interaction, 17(1), March 2010 Data Mining for Understanding User Needs Jaime Teevan, Susan.
The Web Changes Everything How Dynamic Content Affects the Way People Find Online Jaime Teevan Microsoft Research (CLUES) with S. Dumais, D. Liebling,
Information Retrieval in Practice
Recommender Systems & Collaborative Filtering
User Characterization in Search Personalization
Search Engine Architecture
Simultaneous Support for Finding and Re-Finding
Search User Behavior: Expanding The Web Search Frontier
UNIT 15 Webpage Creator.
Amazing The Re:Search Engine Jaime Teevan MIT, CSAIL.
Personalizing Search on Shared Devices
Author: Kazunari Sugiyama, etc. (WWW2004)
Evidence from Behavior
Ryen White, Ahmed Hassan, Adish Singla, Eric Horvitz
CS246: Leveraging User Feedback
Date: 2012/11/15 Author: Jin Young Kim, Kevyn Collins-Thompson,
Interactive Information Retrieval
Presentation transcript:

SEARCH AND CONTEXT Susan Dumais, Microsoft Research INFO 320

Overview  Importance of context in information retrieval  Understanding the “potential for personalization”  Examples  PNav: Personal navigation  PSearch: Client-side personalization  Short/Long: Short- and long-term models  Time: Time as metadata  Challenges and new directions INFO 320, Nov

Search Today User Context Task Context Ranked List Query Words Search and Context Document Context Ranked List Query Words INFO 320, Nov

Context Improves Query Understanding  Queries are difficult to interpret in isolation  Easier if we can model: who is asking, what they have done in the past, where they are, when it is, etc. Searcher: (SIGIR | Susan Dumais … an information retrieval researcher ) vs. (SIGIR | Stuart Bowen Jr. … the Special Inspector General for Iraq Reconstruction ) Previous actions: (SIGIR | information retrieval) vs. (SIGIR | U.S. coalitional provisional authority) Location: (SIGIR | at SIGIR conference ) vs. (SIGIR | in Washington DC ) Time: (SIGIR | Jan. submission) vs. (SIGIR | Aug. conference)  Using a single ranking for everyone, in every context, at every point in time, limits how well a search engine can do SIGIR INFO 320, Nov

Potential For Personalization  A single ranking for everyone limits search quality  Quantify the variation in individual relevance for the same query  Different ways to measure individual relevance  Explicit judgments from different people for the same query  Implicit judgments (search result clicks, content analysis)  Personalization can lead to large improvements  Small study with explicit judgments  46% improvements for core ranking  70% improvements with personalization Teevan et al., ToCHI 2010 Potential for Personalization INFO 320, Nov

Potential For Personalization  Not all queries have high potential for personalization  E.g., facebook vs. sigir  E.g., * maps  Learn when to personalize INFO 320, Nov

User Models  Constructing user models  Sources of evidence Content: Queries, content of web pages, desktop index, etc. Behavior: Visited web pages, explicit feedback, implicit feedback Context: Location, time (of day/week/year), device, etc.  Time frames: Short-term, long-term  Who: Individual, group  Using user models  Where resides: Client, server  How used: Ranking, query support, presentation  When used: Always, sometimes, context learned INFO 320, Nov

User Models  Constructing user models  Sources of evidence Content: Queries, content of web pages, desktop index, etc. Behavior: Visited web pages, explicit feedback, implicit feedback Context: Location, time (of day/week/year), device, etc.  Time frames: Short-term, long-term  Who: Individual, group  Using user models  Where resides: Client, server  How used: Ranking, query support, presentation  When used: Always, sometimes, context learned PNav PSearch Short/Long Time INFO 320, Nov

Example 1: Personal Navigation  Re-finding is common in Web search  33% of queries are repeat queries  39% of clicks are repeat clicks  Many of these are navigational queries  E.g., microsoft ->  Consistent intent across individuals  Identified via low click entropy  “Personal navigational” queries  Different intents across individuals, but consistently the same intent for an individual SIGIR (for Dumais) -> SIGIR (for Bowen Jr.) -> Teevan et al., SIGIR 2007, WSDM 2010 SIGIR INFO 320, Nov

Personal Navigation Details  Large-scale log analysis  Identifying personal navigation queries  Use consistency of clicks within an individual  Specifically, the last two times a person issued the query, did they have a unique click on same result?  Coverage and prediction  Many such queries: ~15% of queries  Prediction accuracy high: ~95% accuracy  High coverage, and low risk type of personalization  Predictions consistent over time  Can be used to re-rank, or augment presentation INFO 320, Nov

Example 2: PSearch  Rich client-side model of a user’s interests  Model: Content from desktop search index & Interaction history Rich and constantly evolving user model  Client-side re-ranking of (lots of) web search results using model  Good privacy (only the query is sent to server) But, limited portability, and use of community sigir 2012 sigir 2012 User profile: * Content * Interaction history Teevan et al., SIGIR 2005, ToCHI 2010 INFO 320, Nov

PSearch Details INFO 320, Nov

Example 3: Short + Long  Short-term context  Previous actions (queries, clicks) within current session (Q=sigir | information retrieval vs. iraq reconstruction) (Q=uw football | huskies vs. badgers) (Q=acl | computational linguistics vs. knee injury vs. country music)  Long-term preferences and interests  Behavior: Specific queries/URLs (Q=weather) -> weather.com vs. weather.gov vs. intellicast.com  Content: Language models, topic models, etc.  Developed unified model for both Bennett et al., SIGIR 2012 INFO 320, Nov

Short + Long Details  User model (content)  Specific queries/URLs  Topic distributions, using ODP  Log-based evaluation, MAP  Which sources are important?  Session (short-term): +25%  Historic (long-term): +45%  Combinations: %  What happens within a session?  60% of sessions involve multiple queries By 3 rd query in session, short-term features more important than long-term First queries in session are different  User model (temporal extent)  Session, Historical, Combinations  Temporal weighting INFO 320, Nov

Example 4: Temporal Dynamics  Queries are not uniformly distributed over time  Often triggered by events in the world  Relevance is influenced by time  Explicit time (e.g., US Open 2012)  Implicit time (e.g., election results; implicit “now”)  What’s relevant to the same query changes over time E.g., US Open … in 2012 vs. in 2011 E.g., US Open 2012 … in May (golf) vs. in Sept (tennis) E.g., US Tennis Open 2012 … Before event: Schedules and tickets, e.g., stubhub During event: Real-time scores or broadcast, e.g., espn, cbssports After event: General sites, e.g., wikipedia, usta Elsas & Dumais, WSDM 2010 Radinski et al., WWW 2012 dancing with the stars tax extension earthquake INFO 320, Nov

Temporal Dynamics Details  Develop time-aware retrieval models  Leverage content change on a page  Pages have different rates of change (influences document priors, P(D) )  Terms have different longevity on a page (influences term weights, P(Q|D) )  15% improvement vs. LM baseline  Leverage time-series modeling of user interactions  Model Query and URL clicks as time-series  Enables appropriate weighting of historical interaction data  Useful for queries with local or global trends INFO 320, Nov

Challenges in Personalization  User-centered  Privacy  Transparency and control  Consistency  Serendipity  Systems-centered  System optimization Storage, run-time, caching, etc.  Evaluation INFO 320, Nov

Summary  Queries difficult to interpret in isolation  Augmenting query with context can help  Who, what, where, when?  Potential for improving search using context is large  Examples  PNav, PSearch, Short/Long, Time  Challenges and new directions INFO 320, Nov

Thanks!  Questions?  More info:  Collaborators:  Eric Horvitz, Jaime Teevan, Paul Bennett, Ryen White, Kevyn Collins-Thompson, Peter Bailey, Eugene Agichtein, Krysta Svore, Kira Radinski, Jon Elsas, Sarah Tyler, Alex Kotov, Anagha Kulkarni INFO 320, Nov

References  Short-term models  White et al., CIKM Predicting short-term interests using activity based contexts.  Kotov et al., SIGIR Models and analyses of multi-session search tasks.  Agichtein et al., SIGIR Search interrupted: Understanding and predicting search task continuation.  Long-term models  Teevan et al., SIGIR Personalizing search via automated analysis of interests and activities.  Teevan et al. SIGIR  Teevan et al., TOCHI Potential for personalization.  Bennett et al., SIGIR Modeling the impact of short- and long-term behavior on search personalization.  Tyler et al., WSDM Large Scale Query Log Analysis of Re-Finding.  Teevan et al., WSDM Understanding and Predicting Personal Navigation.  Time  Elsas and Dumais, WSDM Leveraging temporal dynamics of document content in relevance ranking.  Kulkarni et al., WSDM Understanding temporal query dynamics.  Radinsky et al., WWW Modeling and predicting behavioral dynamics on the Web. INFO 320, Nov