A Framework for Personalization: Susan Dumais Microsoft Research Delos-NSF Workshop: June.

Slides:



Advertisements
Similar presentations
Symantec 2010 Windows 7 Migration EMEA Results. Methodology Applied Research performed survey 1,360 enterprises worldwide SMBs and enterprises Cross-industry.
Advertisements

Números.
Symantec 2010 Windows 7 Migration Global Results.
University Paderborn 07 January 2009 RG Knowledge Based Systems Prof. Dr. Hans Kleine Büning Reinforcement Learning.
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
AGVISE Laboratories %Zone or Grid Samples – Northwood laboratory
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
PDAs Accept Context-Free Languages
EuroCondens SGB E.
Worksheets.
Reinforcement Learning
Slide 1Fig 26-CO, p.795. Slide 2Fig 26-1, p.796 Slide 3Fig 26-2, p.797.
Slide 1Fig 25-CO, p.762. Slide 2Fig 25-1, p.765 Slide 3Fig 25-2, p.765.
Information Retrieval from Relational Databases
Sequential Logic Design
Copyright © 2013 Elsevier Inc. All rights reserved.
STATISTICS INTERVAL ESTIMATION Professor Ke-Sheng Cheng Department of Bioenvironmental Systems Engineering National Taiwan University.
Addition and Subtraction Equations
David Burdett May 11, 2004 Package Binding for WS CDL.
Create an Application Title 1Y - Youth Chapter 5.
Add Governors Discretionary (1G) Grants Chapter 6.
CALENDAR.
CHAPTER 18 The Ankle and Lower Leg
Agile Modeling Emitzá Guzmán Agile Modeling.
The 5S numbers game..
突破信息检索壁垒 -SciFinder Scholar 介绍
A Fractional Order (Proportional and Derivative) Motion Controller Design for A Class of Second-order Systems Center for Self-Organizing Intelligent.
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Welcome. © 2008 ADP, Inc. 2 Overview A Look at the Web Site Question and Answer Session Agenda.
Break Time Remaining 10:00.
The basics for simulations
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
EE, NCKU Tien-Hao Chang (Darby Chang)
PP Test Review Sections 6-1 to 6-6
Employee & Manager Self Service Overview
1 IMDS Tutorial Integrated Microarray Database System.
Regression with Panel Data
Dynamic Access Control the file server, reimagined Presented by Mark on twitter 1 contents copyright 2013 Mark Minasi.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
Progressive Aerobic Cardiovascular Endurance Run
Biology 2 Plant Kingdom Identification Test Review.
Name of presenter(s) or subtitle Canadian Netizens February 2004.
FAFSA on the Web Preview Presentation December 2013.
SLP – Endless Possibilities What can SLP do for your school? Everything you need to know about SLP – past, present and future.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Facebook Pages 101: Your Organization’s Foothold on the Social Web A Volunteer Leader Webinar Sponsored by CACO December 1, 2010 Andrew Gossen, Senior.
TCCI Barometer September “Establishing a reliable tool for monitoring the financial, business and social activity in the Prefecture of Thessaloniki”
When you see… Find the zeros You think….
2011 WINNISQUAM COMMUNITY SURVEY YOUTH RISK BEHAVIOR GRADES 9-12 STUDENTS=1021.
Before Between After.
2011 FRANKLIN COMMUNITY SURVEY YOUTH RISK BEHAVIOR GRADES 9-12 STUDENTS=332.
1 GIS Maps and Tax Roll Submission. 2 Exporting A New Shapefile.
Subtraction: Adding UP
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Static Equilibrium; Elasticity and Fracture
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Resistência dos Materiais, 5ª ed.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
CDI and SIM Section EDB Nov & Dec Programme Description Objectives Helpdesk Gentle Reminder Students’ Access to SLP Module SLP Module – JUPAS.
1.step PMIT start + initial project data input Concept Concept.
WARNING This CD is protected by Copyright Laws. FOR HOME USE ONLY. Unauthorised copying, adaptation, rental, lending, distribution, extraction, charging.
Patient Survey Results 2013 Nicki Mott. Patient Survey 2013 Patient Survey conducted by IPOS Mori by posting questionnaires to random patients in the.
A Data Warehouse Mining Tool Stephen Turner Chris Frala
1 Dr. Scott Schaefer Least Squares Curves, Rational Representations, Splines and Continuity.
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Introduction Embedded Universal Tools and Online Features 2.
Schutzvermerk nach DIN 34 beachten 05/04/15 Seite 1 Training EPAM and CANopen Basic Solution: Password * * Level 1 Level 2 * Level 3 Password2 IP-Adr.
Presentation transcript:

A Framework for Personalization: Susan Dumais Microsoft Research Delos-NSF Workshop: June 18-20, 2001 When do you want to go Where Everybody Knows Your Name (and mailing address, and preferences, and last 50 web pages visited)?

June 18, 2001Delos-NSF Workshop A Working Definition Outcome(t) = f(Action(t), PersonalHistory(t-n)) Examples, Relevance feedback Content-based filtering Collaborative filtering Caching, history lists, auto completion, MRU Implicit queries, Rememberance Agent, Watson, Kenjin MyYahoo!, MyAOL, MyMSN, MyLibrary, etc. AltaVistas MySearch, iLOR …

June 18, 2001Delos-NSF Workshop A Demonstration: What do you see?

June 18, 2001Delos-NSF Workshop Many Kinds of Individual Differences Task – info need Short-term, relevance feedback Long-term, content-based filtering Preferences, e.g., CF Expertise, domain and application Cognitive aptitudes Verbal, spatial, reasoning skills, etc. Demographics Age, major, gender, location, etc. Cognitive styles, personality and affect

June 18, 2001Delos-NSF Workshop Individual Differences Are … Large Systematic Systems can often be modified to accommodate E.g., robust systems E.g., personalization

June 18, 2001Delos-NSF Workshop How Big Are Individual Diffs? E.g., Web searching (Chen & Dumais, CHI 2000) 74 participants; Intermediate web/search experience 30 search tasks (e.g., Home page for Seattle Weekly) Average RT (seconds) = 52.3 seconds Individual subjects average RT: 69, 30, 76, 48, 29, 68, 69, 49, 75, 62, 64, 69, 26, 89, 50, 44, 54, 35, 39, 30, 71, 56, 28, 59, 36, 67, 93, 37, 39, 49, 28, 89, 37, 36, 31, 47, 66, 62, 51, 30, 40, 38, 31, 70, 37, 36, 36, 88, 41, 50, 84, 68, 42, 58, 34, 25, 23, 22, 41, 62, 35, 41, 41, 60, 36, 56, 78, 144, 43, 58, 58, 45, 38, 115

June 18, 2001Delos-NSF Workshop Characterizing Indiv Diffs Histogram Max:Min144, 22 = 6.5:1 Q3:Q166, 36 = 1.8:1 SD/X.42

June 18, 2001Delos-NSF Workshop Example Individual Diffs

June 18, 2001Delos-NSF Workshop Individual Diffs Correlated w/ Performance in HCI/IR Tasks Experience – both application and domain Reasoning (Egan et al.; Card et al.; Greene et al.) Spatial abilities (Egan & Gomez; Vicente et al.; Stanney & Salvendy; Allen) Academic major (Borgman) Verbal fluency (Dumais & Schmitt) Reading comprehension (Greene et al.) Vocabulary (Vicente et al.) Age (Egan et al.; Greene et al.; Konvalina et al.) Personality and affect Gender

June 18, 2001Delos-NSF Workshop Framework for Identifying and Accommodating Indiv Diffs Assay – which user characteristics predict differences in performance; many studies stop here Isolate – isolate the source of variation to a specific sub-task or design component Accommodate – do something about it Often harder than you think … E.g., Spatial ability and hierarchy navigation E.g., Expertise Evaluate!!!

June 18, 2001Delos-NSF Workshop Greene et al. No IFs, ANDs, or ORs: A Study of Database Querying Task: Find all employees who either work in the toy department or are managed by Grant, and also come from the city London. SQL – fixed syntax, logical operators, parentheses E.g., SELECT Name FROMEmployee WHERE(Department = Toy ORManager = Grant) ANDCity = London TEBI – just need attribute names and values; recognize alternatives from system-generated table E.g., Name, Department = Toy, Manager = Grant, City = London

June 18, 2001Delos-NSF Workshop Greene et al. (Assay) Assessed individual characteristics: Age, spatial memory, reasoning, integrative processing, reading comprehension & vocabulary Found large effects of: Integrative processing (on accuracy, for SQL interface) Age (on time, for SQL interface)

June 18, 2001Delos-NSF Workshop Greene et al.

June 18, 2001Delos-NSF Workshop Greene et al.

June 18, 2001Delos-NSF Workshop Greene et al. (Isolate) Examined two possible sources of difficulties Interpreting the query Specifying the query in a formal notation or query language

June 18, 2001Delos-NSF Workshop Example TEBI Table

June 18, 2001Delos-NSF Workshop Greene et al.

June 18, 2001Delos-NSF Workshop Greene et al.

June 18, 2001Delos-NSF Workshop Greene et al. (Accommodate) SQL – hard, especially for some users TEBI – new query specification language Improved performance overall Reduced many dependencies on reasoning skills and age Robust interface

June 18, 2001Delos-NSF Workshop Dumais and Schmitt

June 18, 2001Delos-NSF Workshop Dumais and Schmitt

June 18, 2001Delos-NSF Workshop Dumais and Schmitt

June 18, 2001Delos-NSF Workshop How to Accommodate? Robust interfaces: A new design improves the performance for all E.g., Greene et al.s TEBI interface E.g., Dumais & Schmitts LikeThese interface Training: Personalization: Different interfaces/systems for different people Group level - E.g., Grundy prototypes, I3R sterotypes, Expert/Novice Individual level Task (Info Need) level

June 18, 2001Delos-NSF Workshop Personalization Framework Characteristics for personalization Expertise, Task, Preferences, Cog Aptitudes, Demographics, Cog Styles, Etc. Assay: How specified/modeled? Implicit, Explicit, Interaction Stability over time? Long-term, short-term Accommodate: What to do about it? Many ways of accommodating Evaluation Benefits of correct assessment and accommodation Costs of mis-assessment

June 18, 2001Delos-NSF Workshop Content-Based Filtering Match new content to standing info need Assay: Explicit or Implicit profile specification? Ongoing feedback? How rapidly does profile it change? Accommodate: Match profile against stream of new docs Reduce number of docs to view Return more relevant docs Benefits/Costs

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop ASI Examples Collaborative Filtering Implicit/Background Query Lumiere Temporal Query Patterns

June 18, 2001Delos-NSF Workshop Collaborative filtering algorithms Bayesian network Correlation+ Vector similarity Bayesian clustering Popularity Test collections Each Movie Nielsen Microsoft.com Example:MSRweb Recommender Example: MSRweb Recommender Predicted Individual scores Ranked score

June 18, 2001Delos-NSF Workshop Example:MSRweb Recommender Example: MSRweb Recommender

June 18, 2001Delos-NSF Workshop Identify content at users focus of attention Formulate query, provide related information as part of normal work flow Background, implicit queries Consider doc structure, basic scroll, dwell patterns Example: Background Query

June 18, 2001Delos-NSF Workshop Data Mountain with Implicit Query results (highlighted pages to left of selected page)

June 18, 2001Delos-NSF Workshop Implicit Query Results Filing strategies Number of categories

June 18, 2001Delos-NSF Workshop Implicit Query Results

June 18, 2001Delos-NSF Workshop 17 subjects (9 IQ1, 8 IQ1&2) Implicit Query Results (Delayed Retrieval, 6 months)

June 18, 2001Delos-NSF Workshop Example: Lumiere Example: Lumiere Inferring users goals under uncertainty * User query User activity User profile Data structures Pr(Goals, Needs)

June 18, 2001Delos-NSF Workshop Example: Lumiere Users query Users query Sensed actions Sensed actions

June 18, 2001Delos-NSF Workshop Atomic Events Time Modeled Events Event Source 1 Event Source 2 Event Source n Eve Event-Specification Language Example: Lumiere

June 18, 2001Delos-NSF Workshop Example:Web Queries Example: Web Queries lion lions lion facts picher of lions lion picher lion pictures pictures of lions pictures of big cats lion photos video in lion pictureof a lioness picture of a lioness lion pictures lion pictures cat lions lions lion lions lions lion lion facts roaring lions roaring africa lion lions, tigers, leopards and cheetahs lions, tigers, leopards and cheetahs cats wild cats of africa africa cat africa lions africa wild cats mane lion user = A1D6F19DB06BD694date = excite log

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop Query Dynamics & User Goals Queries are not independent Consider: Search goals (e.g., current events, weather) Refinement actions (e.g., specialize, new) Temporal dynamics Bayes net to predict next action, or next search goal Hand-tagged sample of Excite log

June 18, 2001Delos-NSF Workshop Temporal dynamics results

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop Potential Applications Calculate probability of next search action based on time since last query Suggest appropriate queries Invoke targeted help for this type of query Predict informational goal of user Requires knowledge of refinement class Enhance search Highlight links related to users goal Perform targeted advertising

June 18, 2001Delos-NSF Workshop Real-World Examples Implicit storage of history of interaction Caching History Auto Completion Dynamic Menus Explicit storage Favorites MySearch, iLOR Recommendations MyBlah …

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop

June 18, 2001Delos-NSF Workshop Personalization Success Effectively Assay and Accommodate: Easy to specify relevant information Explicitly: profile changes slowly Implicitly: capture automatically, esp short time We know what to do about it Algorithmic and application levels And, the user can see the benefit And, there are few big failures

June 18, 2001Delos-NSF Workshop Personalization Opportunities Geo-coding Query history Query plus usage context Keeping found things found

June 18, 2001Delos-NSF Workshop Open Issues Evaluation … difficult for personalized systems Components, easier End-to-end applications, harder Questionnaires Pre-Post assessment Algorithmic issues in situ Privacy, security …

June 18, 2001Delos-NSF Workshop The End …