“Personalized Search”..a contextual computing approach may prove a breakthrough in personalized search efficiency.. Ashley Twichell Emily Lang By James.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Secure File Transfer Protocol (SFTP) With Secure Copy (SC) What is a Secure File Transfer Protocol with Secure Copy???
User’s Guide.
Symbaloo Save, access, and share all of your online resources in one central location!
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
SEO Search Engine Optimization: Communicating well with search engines and with human beings. GET OUT OF YOUR SEO TIME MACHINE SEO hasn’t died, but it.
Sean Blong Presents: 1. What are they…?  “[…] specific type of information filtering (IF) technique that attempts to present information items (movies,
Location Based Social Networking For All Presenter: Danny Swisher.
Best Web Directories and Search Engines Order Out of Chaos on the World Wide Web.
WebMiningResearch ASurvey Web Mining Research: A Survey By Raymond Kosala & Hendrik Blockeel, Katholieke Universitat Leuven, July 2000 Presented 4/18/2002.
By Intellext Presented By: Neha Bhatt. What is Watson? Watson is an information access assistant that automatically retrieves useful information in the.
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.
Information Retrieval
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
Overview of New Behind the Blackboard for Blackboard Customers APRIL 2012 TM.
Internet Research Finding Free and Fee-based Obituaries Online.
Browsing the Web Session 3. Objectives Student will knowhow to search on the internet, how to complete a form.
With Internet Explorer 9 Getting Started© 2013 Pearson Education, Inc. Publishing as Prentice Hall1 Exploring the World Wide Web with Internet Explorer.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche.
Using a Web Browser What does a Web Browser do? A web browser enables you to surf the World Wide Web. What are the most popular browsers?
Search Engines & Search Engine Optimization (SEO).
Web Searching Basics Dr. Dania Bilal IS 530 Fall 2009.
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
SharePoint document libraries I: Introduction to sharing files Sharjah Higher Colleges of Technology presents:
Heuristic evaluation Functionality: Visual Design: Efficiency:
MODULE: INFORMATION QUALITY: RESEARCH METHODS DRAFT 23 Everett Street Cambridge, MA 02138, USA
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
How to read a scientific paper
LOGO Searching the Web CHAPTER 2 Eastern Mediterranean University School of Computing and Technology Department of Information Technology ITEC229 Client-Side.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 3 1 Searching the Web Using Search Engines and Directories Effectively Tutorial.
استاد : مهندس حسین پور ارائه دهنده : احسان جوانمرد Google Architecture.
Support.ebsco.com Introduction to EBSCOhost Tutorial.
Views Lesson 7.
CS370 Spring 2007 CS 370 Database Systems Lecture 1 Overview of Database Systems.
4 1 SEARCHING THE WEB Using Search Engines and Directories Effectively New Perspectives on THE INTERNET.
Region 5 Portal Registration Guide 1 Portal Registration: A Quick Start Guide 12/31/08 Aum Sri Sai Ram Sathya Sai Baba Centers of North Central Region.
MetaLib 4 User Guide. 2 MetaLib 4 Access MetaLib at: – MetaLib may be used at two different levels –
Lesson 01: Introduction to Database Software. At the end of this lesson, students should be able to: State the usage of database software. Start a database.
Welcome to the Business Source Premier tutorial By the end of this tutorial you should be able to: Do a basic search to find references Use search techniques.
“Experience with Personalization on Yahoo” And “Personalized Search” Presenter: Rob Drum.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
Understanding User Goals in Web Search University of Seoul Computer Science Database Lab. Min Mi-young.
We now will look at options for saving searches in CINAHL. We have accessed the Results for Chloroquine AND Pyrimethamine AND Sulfadoxine search. We now.
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
Augmenting (personal) IR Readings Review Evaluation Papers returned & discussed Papers and Projects checkin time.
1 Visalia Unified School District Principal & Area Administrator Service Request Approval Processing Using The SRTS November 16, 2005 Administrative Services.
UOS Personalized Search Zhang Tao 장도. Zhang Tao Data Mining Contents Overview 1 The Outride Approach 2 The outride Personalized Search System 3 Testing.
Yahoo Help Phone Number Get Instant Help.
Access to Electronic Journals and Articles in ARL Libraries By Dana M. Caudle Cecilia M. Schmitz.
Copyright © SkyeyTech, Inc. CRMdesk Power and elegance.
Session 5: How Search Engines Work. Focusing Questions How do search engines work? Is one search engine better than another?
Chapter 8 Browsing and Searching the Web
CSC 102 Lecture 12 Nicholas R. Howe
Web 2.0 and Library 2.0 A Brief Overview
A Contextual Computing approach towards Personalized Search
Submitting Requests to IT
1 2 3 Here we are on the Ohio Web Library’s home page. To get to Business Source Premier, use the following steps: 1. Go to Ohio Web Library 2. Click on.
Introduction to EBSCOhost
Data Mining Chapter 6 Search Engines
Searching effective on Google
Introduction to EBSCOhost
MyASQ myASQ is a centralized, online community that provides timely, relevant, and personalized engagement for members of ASQ, allowing members to make.
Lesson 2: Gathering and Organizing Information Using ICT KEY QUESTION: HOW DO YOU GATHER AND ORGANIZE INFORMATION USING THE COMPUTER AND INTERNET?
Presentation transcript:

“Personalized Search”..a contextual computing approach may prove a breakthrough in personalized search efficiency.. Ashley Twichell Emily Lang By James Pitkow

Contextual Computing Refers to the enhancement of a user’s interactions by understanding the user, the context, and the applications and information being used It’s about “actively adapting the computational environment - for each and every user - at each point of computation” “Focuses on understanding the information consumption patterns of each user, the various information foraging strategies and applications they employ, and the nature of the information itself” A shift from “consensus relevancy” (relevancy for entire population used for every person) to “personal relevancy” (relevancy is determined for each individual) This shift to personal relevancy decreases the time it takes people to find information

Review of Information Retrieval Content-based approaches - using language to match a query with results - this approach doesn’t help users determine which results are actually worth reading Author-relevancy techniques - using citation and hyperlinks - sometimes presents the problem of ‘authoring bias’ and/or ‘ranking bias’ (results that are valued by authors are not necessarily those valued by the entire population) Usage rank - this “leverages the actions of users to compute relevancy” - the usage rank is computed from the frequency, recency, and/or duration of interaction by users - usage ranks allow for changes in relevancy over time to be determined All of the above techniques measure relevance “as a function of the entire population of users” This does not acknowledge that “relevance is relative” for each user There needs to be a way to “take into account that different people find different things relevant and that people’s interests and knowledge change over time - “personal relevance”

The Outride Approach In order to personalize search, we need to combine at least two different computational techniques - contextualization and individualization Contextualization - “the interrelated conditions that occur within an activity..includes factors like the nature of information available, the information currently being examined, and the applications in use” Individualization - “the totality of characteristics that distinguishes an individual.. Uses the user’s goals, prior and tacit knowledge, past information-seeking behaviors”

Main ways to personalize a search are “query augmentation” and “result processing” Query augmentation - when a user enters a query, the query can be compared against the contextual information available to determine if the query can be refined to include other terms Query augmentation can also be done by computing the similarity between the query term and the user model - if the query is on a topic the user has previously seen, the system can reinforce the query with similar terms This more concise query is then shown to the user and “submitted to a search engine for processing” Once the query has been augmented and processed by the search engine, the results can be “individualized” The results being individualized - this means that the information is filtered based upon information in the user’s model and/or context The user model “can re-rank search results based upon the similarity of the content of the pages in the results and the user’s profile”

Another processing method is to re-rank the results based upon the “frequency, recency, or duration of usage..providing users with the ability to identify the most popular, faddish and time-consuming pages they’ve seen” “Have Seen, Have Not Seen” - this features allows new information to be identified and return to information already seen”

The Outride Personalized Search System Designed to be a “generalized architecture for the personalization of search across a variety of information ecologies” The Outride client can be integrated into the sidebar of the Internet - it “supports direct manipulation and has access to all user interactions” Sidebar is split up into four separate information spaces - Personal (personal hierarchy of each user’s links), Directory (a catalog of links), History (user’s surf history), Web (search results from the entire Web) The user models are computed from the content in these information spaces in the sidebar

Testing Methodology and Results Outride used eTesting Lbs to design a series of test to measure if the Outride system actually succeeded in making searches faster and easier to complete The elapsed time to successfully complete a search and the number of interface actions (mouse clicks/number of entries entered) were used as the measurements Participants performed 12 search tasks with Outride and a different search engine Default user model was used for all participants Participants found the answers more quickly with Outride than with any other search engine - on average, participants took 39 seconds to complete the tasks using Outride and 75 seconds using Google Participants also needed fewer interface actions when using Outride - 11 when using Outride and 21 using the other search engine

Issues/problems with the experiments Some of the scenarios contained tasks “directly supported by the functionality provided by the Outride system, creating an advantage against the other search engines” Default profiles were used, instead of individualized profiles - therefore, it did not “represent the test participant’ actual surfing patterns, nor were the participants intimately familiar with the content of the profiles” Despite these issues, the “magnitude of the difference between the Outride system and the other engines is compelling”

Future Directions One problem is modeling a user’s changing interests over time However, carefully designed interfaces can help “alleviate inaccurate personalization and allow users to control the extent of the personalization” Privacy issues are a problem since it is a system that stores models based upon user’s interactions with information

“Experience with Personalization on Yahoo! “When designing Web personalization products, make sure you address all your users” By Udi Manber, Ash Patel, and John Robison

Overview This article discusses three different examples of personalization on Yahoo! Including –My Yahoo! –Yahoo! Companion –Inside Yahoo! Search

My Yahoo! My Yahoo! Is a customized personal copy of Yahoo! Users select from various models such as news, stock prices, weather, and sports scores to put on their Web page. Provides users with the latest information on every subject, but with only the specific items they want to know about.

My Yahoo! Features Personalization –Users can do such things as chose certain TV channels to put in their TV Guide Customized Content –Example of this is a sports module that lists the teams in the user’s area after obtaining that information from the user’s profile. Automatic Updates –A My Yahoo! Option allows this page to automatically update at any user-specified interval from 15 minutes to several hours Original Module Ability –Modules can be selected from a long list, but can also be added by clicking on a button at the original content page. –Each module on a My Yahoo! Page also has an edit and remove button, allowing users to manipulate their pages directly, without ever needing to visit an edit/layout page.

Yahoo! Companion A browser’s embedded toolbar from which a user can directly access most of Yahoo! features from anywhere on the Web. Like a mini My Yahoo! that takes a small space at the top of the page is always with you.

Yahoo! Companion Features The user interface is similar to any other bookmark feature, but the difference is the bookmarks are kept on the server (not simply on the specific computer) Therefore changes that users make to their toolbar will stay with users even if they switch to a different computer Users have the ability to chose from several toolbars (such as a regular one a stock market one) and change them at any time

Inside Yahoo! Yahoo! like many other search engines tries to personalize searches using information it is able to obtain from the user It would be impossible for Yahoo! to customize every search.

Yahoo! Search Example If a user searches for the name of current movie, Yahoo will show results for Yahoo! Movies, show an image for the movie, the cast, and a pointer to a page with current show times If the user had looked at showtimes on a page previously and entered a zip code, Yahoo! can now use that information to show the user movie times in his or her own are

Solving Privacy Problems Any company that collects private information must guard that information with its life. Personal information about Yahoo! Is maintained in a specially designed User Database (UDB) which was built on Yahoo!’s own customized software. Yahoo! has data replication and distribution capabilities allowing them to replicate and distribute the UDB over secure links to remote locations in Asia and Europe Yahoo! has enlisted a security-audit company to evaluate our procedures periodically and suggest necessary changes, as well as employ several internal people devoted solely to privacy and security issues.

User Interface The issue of usability focuses mostly on the issue of predictability Personalization features that learn what user want and attempt to satisfy them are hotly debated A weakness in these personalization features is unpredictability Example: A lot of people do not want customized news, they want just the same news as everyone else Also getting news about cancer because a user some medical journal on cancer in the past can confuse the user and even jeopardize user trust and raise serious privacy concerns in the user’s mind Any effective personalization feature should encourage experimentation.

Observations/Lessons Learned Most users take what is given to them and never customize. Even though companies like Yahoo! offer customized pages for users, a great deal of effort must still go into the default page. Companies should never underestimate power users Customization should follow you as much as possible People generally don’t understand the concept of customization Make sure you address all your users Learn from users

Conclusion “Too many attempts have been made without sufficient regard to what people really want, what they can use, and how best it should fit their needs.” “A major challenge to large-scale personalization is to lower the entry bar, making it easier for less-experienced users to customize their pages, and making it clear to novices that customization is possible.”