Robert Drum CPS 49s 12 April 2007 Discussion Report: Personalization Yahoo’s Three Examples of Personalization. The first example of Yahoo’s personalization experience is My Yahoo! which is a personalized version of a Yahoo! home page. Many news feeds and information sources can be selected to appear on this page. News, Stocks, and Sports are among the types of options available. These information feeds are updated automatically keeping the most current news from each source available on your personalized page. Yahoo has made it easy to add, delete, or edit any item on a personalized page. Info can be added from any yahoo page directly to your personalized page. Once it is on your page it can be edited to present info in a certain way. If you ever get tired of a news feed then all you have to do is click the “x box” in the top right corner to delete it. The My Yahoo! page will ask for a zip code. When you enter your zip code Yahoo will automatically use it to provide local information such as weather, local show times for theaters, and information on local sports teams. However, content is not the only thing that is customizable on a My Yahoo! page. The layout, background, and color schemes can be customized to meet a users needs as well. This type of personalized page is very useful as a homepage, but what about when a user is surfing the web? Yahoo’s second tool is designed to accommodate just such a situation. Yahoo! Companion is in the form of a tool bar at the top of the browser, and is essentially a mini version of Yahoo accessible from anywhere on the web. A user can select from two interfaces for this tool, regular or stock market. Bookmarks and all other settings can be stored on this companion. All personalized information is stored directly on the Yahoo server which allows users to access it from any computer. The final way that Yahoo has incorporated personalization into there web site is much simpler. In an inside Yahoo search such as a search for movie times, a user is offered a result linking to a site within the Yahoo directory. This site will offer information about the movie and even a preview of it. The personalization comes into play when a user wants to actually go see the movie. If the user has ever entered in his/or zip code on a Yahoo page, then when he/she clicks movie times, he/she will be given local theaters showing the movie and current show times. This is a less pronounced, less complex form of personalization but still very useful. General Observations and Lessons Learned by Yahoo Yahoo has observed some consistent trends in personalization. First, most users do not take advantage of customization either because they do not feel the need to personalize a home page or because they cannot figure out how to do so. Because people do not often customize, the default page should be as outstanding as possible in order to please the masses that do not customize. However, there are always those who take full advantage of services offered and use all available resources. It is for these users that Yahoo makes it a policy to design their pages for infinite growth. When these users spend so much time customizing a page and making it as useful to them as possible there personalized information should be accessible to them in any location. That is why Yahoo stores personalization information on a server and goes through a great deal of trouble to both protect the server and maintain an up to date back up server in case of an emergency. In general most users do not understand the concept of personalization because it was previously not possible. In order to promote this new technology it must be made available to users across the world and across various platforms. Also, in order to accommodate users, the developers of this technology must constantly check and review the logs of user activity to observe how the technology is utilized in real world situations. The overall conclusion from the Yahoo developers was that, “The entry bar must be lowered to allow lower level users to experience the same benefits it must be made clear that personalization is possible.” If it is made clear that personalization is useful and possible then both Yahoo and its users will benefit greatly. ------------------------------------------------------------------------------------------------------------ Personalized Search The movement towards contextual search is the future of search technology. Moving from consensus relevancy to personal specific relevancy will greatly enhance the abilities of searchers to quickly and effortlessly find information that they are looking for. In the past information retrieval through search has been limited to citation and hyperlink techniques. Many new techniques have been developed and utilized by a new personalized information retrieval system. The Outride Approach The Outride Approach to search combines both contextualization and personalization in order to return results based on personal relevancy. There are two main ways that Outride does this. The first is Query augmentation. This involves a separate query augmentation engine that sits between the user and the actual search engine. An example is given to illustrate this concept. “A user is looking at a series of pages on car information queries “contour” the system may augment the query by adding the term “car” or “ford” to provide the user with results from prior searches” The augmentation engine takes into account the pages that the user has recently viewed. This allows it to add relevant query terms to the query entered the search engine which helps it to be more likely to return results that are relevant to the context of the search. The search augmentation engine will not augment the search if a user does not want it to or if the topic of the search is new. The second method of producing personally relevant results is result re-ranking. Users of this personalization system create profiles detailing their demographics, and personal interests among other things. By indexing the metadata such as titles of web pages the search engine can cross web page metadata with data contained in a users profile by vector methods in order to re-rank result in order of personal relevancy. Results can also be ranked using multiple profiles or even all profiles. This may be the most efficient way of ranking results in a personal way but there are other strategies used in the re-ranking of results. They can also be ranked using factors like how long a user is on a page, how often a user visits a page, and how recently a user visited a page. In addition to these strategies the Outride system can be told to show only results that have been viewed by the user before or results that have never been viewed by the user. This allows for easy recall of information as well as search for new information Open Directory Project The ODP as it is called weights the sites visited and the list of favorite links of a user across the top 1,000 categories of this open directory project. This helps to create the user model used in query augmentation and result set processing. The Interface The interface of the Outride system appears as a sidebar on an internets browser. It is constantly open and available for use. This sidebar contains four fully searchable and browsable tabs. These tabs include a personal list of a user’s links, a directories list of links, a users web surfing history, and entire web results. Testing The Outride system was tested to see if it really expedited the process of information retrieval. The results showed clearly that Outride allowed both computer novices and computer experts to find results faster both in number of actions and in time elapsed. Outride allowed its users to find the information that they wanted in about half the time. Also, an astounding find was that novices using Outride were faster than experts using any other engine. The Future Some challenges arise when using Outride personalized search. For one, user’s interests are constantly changing. This may hinder the abilities of Outride to augment queries and re-rank results. Also, issues such as privacy and ability to share results arise. These issues and a number of other problems that arise can be fixed by simply turning off the features that a user does not need at the time. The problems of the Outride system are few and easily fixed and the benefits are great. The future of search is certainly in the move towards personalization, and in the ability of an engine to produce personally relevant results.