1 Web Search Personalization via Social Bookmarking and Tagging Michael G. Noll & Christoph Meinel Hasso-Plattner-Institut an der Universit¨at Potsdam,

Slides:



Advertisements
Similar presentations
Center for E-Business Technology Seoul National University Seoul, Korea Socially Filtered Web Search: An approach using social bookmarking tags to personalize.
Advertisements

Microsoft and Web 2.0 In the enterprise. A working definition of Web 2.0.
Design of Web-based Systems IS Development: lecture 10.
1 Google’s Goals, User Experience Challenges Maria Stone 10/08/07 based on earlier talks by Jen Fitzpatrick, Jenny Gove, Deepak Menon and Michael Margolis.
Mobile Web Search Personalization Kapil Goenka. Outline Introduction & Background Methodology Evaluation Future Work Conclusion.
Open an internet browser such as internet explorer.
Delicious is a social bookmarking service that allows users to tag, save, manage, and share web pages. On Delicious you can; bookmark any site on 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.
SEO from the Ground Up! Jack Roberts President and CEO of Peak Positions.
Design and Implementation of a Geographic Search Engine Alexander Markowetz Yen-Yu Chen Torsten Suel Xiaohui Long Bernhard Seeger.
Improving web image search results using query-relative classifiers Josip Krapacy Moray Allanyy Jakob Verbeeky Fr´ed´eric Jurieyy.
Tag-based Social Interest Discovery
Social Bookmarking With del.icio.us del.icio.us Rob Barth Web 2.0 In The Know.
2008/06/06 Y.H.Chang Towards Effective Browsing of Large Scale Social Annotations1 Towards Effective Browsing of Large Scale Social Annotations WWW 2007.
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
1 Applying Collaborative Filtering Techniques to Movie Search for Better Ranking and Browsing Seung-Taek Park and David M. Pennock (ACM SIGKDD 2007)
No Title, yet Hyunwoo Kim SNU IDB Lab. September 11, 2008.
PERSONALIZED SEARCH Ram Nithin Baalay. Personalized Search? Search Engine: A Vital Need Next level of Intelligent Information Retrieval. Retrieval of.
Social What? Social Bookmarking! Liane Haslauer Greater Manchester Professional Development Center
Xiaoying Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
Recommendation system MOPSI project KAROL WAGA
PAUL ALEXANDRU CHIRITA STEFANIA COSTACHE SIEGFRIED HANDSCHUH WOLFGANG NEJDL 1* L3S RESEARCH CENTER 2* NATIONAL UNIVERSITY OF IRELAND PROCEEDINGS OF THE.
Tag Data and Personalized Information Retrieval 1.
WHAT IS A SEARCH ENGINE. Widescreen Presentation Proteus, Keeper of Knowledge. Proteus is synonymous with change and success.
Query Routing in Peer-to-Peer Web Search Engine Speaker: Pavel Serdyukov Supervisors: Gerhard Weikum Christian Zimmer Matthias Bender International Max.
Cloak and Dagger: Dynamics of Web Search Cloaking David Y. Wang, Stefan Savage, and Geoffrey M. Voelker University of California, San Diego 左昌國 Seminar.
Personalized Search Cheng Cheng (cc2999) Department of Computer Science Columbia University A Large Scale Evaluation and Analysis of Personalized Search.
Exploring Online Social Activities for Adaptive Search Personalization CIKM’10 Advisor : Jia Ling, Koh Speaker : SHENG HONG, CHUNG.
Querying Structured Text in an XML Database By Xuemei Luo.
Integrated Collaborative Information Systems Ahmet E. Topcu Advisor: Prof Dr. Geoffrey Fox 1.
Use of Hierarchical Keywords for Easy Data Management on HUBzero HUBbub Conference 2013 September 6 th, 2013 Gaurav Nanda, Jonathan Tan, Peter Auyeung,
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Markup and Validation Agents in Vijjana – A Pragmatic model for Self- Organizing, Collaborative, Domain- Centric Knowledge Networks S. Devalapalli, R.
Presenter: Lung-Hao Lee ( 李龍豪 ) January 7, 309.
Intent Subtopic Mining for Web Search Diversification Aymeric Damien, Min Zhang, Yiqun Liu, Shaoping Ma State Key Laboratory of Intelligent Technology.
Search engines are the key to finding specific information on the vast expanse of the World Wide Web. Without sophisticated search engines, it would be.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
Agenda Last class: Software Lab Today: More Computer Software –Web Browsers –Searching the Internet.
NTU Natural Language Processing Lab. 1 An Analysis of Effectiveness of Tagging in Blogs Christopher H. Brooks and Nancy Montanez University of San Francisco.
The ResearcherID Project James Pringle VP Product Development Scientific and Scholarly Research Thomson Reuters Source: Science, March 28, 2009.
21/11/20151Gianluca Demartini Ranking Clusters for Web Search Gianluca Demartini Paul–Alexandru Chirita Ingo Brunkhorst Wolfgang Nejdl L3S Info Lunch Hannover,
2009/05/04 Y.H.Chang 1Trend Prediction in Social Bookmark Service Using Time Series of Bookmarks Advisor: Hsin-Hsi Chen Reporter: Y.H Chang
Multilingual prototype GCMD Portal JAXA/EORC Kengo Aizawa KEIO UNIVERSITY Hiromichi Fukui Kazuyoshi Kunisawa March 8, 2005.
Harvesting Social Knowledge from Folksonomies Harris Wu, Mohammad Zubair, Kurt Maly, Harvesting social knowledge from folksonomies, Proceedings of the.
Chapter 6 Learning Together Symone Slater. Intro.  The use of the Social Web is now heavily incorporated into the everything we do.  All Roads point.
Internet Documentation and Integration of Metadata (IDIOM) Presented by Ahmet E. Topcu Advisor: Prof. Geoffrey C. Fox 1/14/2009.
Bloom Cookies: Web Search Personalization without User Tracking Authors: Nitesh Mor, Oriana Riva, Suman Nath, and John Kubiatowicz Presented by Ben Summers.
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.
Google search in general  Google Search, commonly referred to as Google Web Search or just Google, is a web search engine owned by Google Inc. It is.
1 The EigenRumor Algorithm for Ranking Blogs Advisor: Hsin-Hsi Chen Speaker: Sheng-Chung Yen ( 嚴聖筌 )
Artificial Intelligence Techniques Internet Applications 4.
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
Harmonization and Integration of Semi- Structured Data Through Wikis and Controlled Tagging E. M. Robinson, R. B. Husar Washington University, St. Louis,
INTERNET VOCAB. WEB BROWSER An app for finding info on the web.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Developing GRID Applications GRACE Project
Uniform Resource Locator URL protocol URL host Path to file Every single website on the Internet has its own unique.
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Using ODP Metadata to Personalize Search Presented by Lan Nie 09/21/2005, Lehigh University.
Data mining in web applications
Javascript and Dynamic Web Pages: Client Side Processing
PIWIK JUNIOR TIDAL ASSOCIATE PROF., WEB SERVICES & MULTIMEDIA LIBRARIAN NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY.
Neighborhood - based Tag Prediction
Designing Cross-Language Information Retrieval System using various Techniques of Query Expansion and Indexing for Improved Performance  Hello everyone,
Search Engine Optimization By Maddova Media Pvt. Ltd.
Agenda What is SEO ? How Do Search Engines Work? Measuring SEO success ? On Page SEO – Basic Practices? Technical SEO - Source Code. Off Page SEO – Social.
Lesson 2: Gathering and Organizing Information Using ICT KEY QUESTION: HOW DO YOU GATHER AND ORGANIZE INFORMATION USING THE COMPUTER AND INTERNET?
Presentation transcript:

1 Web Search Personalization via Social Bookmarking and Tagging Michael G. Noll & Christoph Meinel Hasso-Plattner-Institut an der Universit¨at Potsdam, Germany ISWC 2007 Advisor: Prof. Hsin-Hsi Chen Reporter: Yu-Hui Chang 2008/07/30

2 Introduction

2008/07/30Y.H. Chang3/27 Social bookmarking and tagging social bookmarking: –publicly sharing your bookmarks with others –including any additional metadata tagging / folksonomies: –Users annotate Documents with with a flat, unstructured list of keywords called Tags

2008/07/30Y.H. Chang4/27 Web search personalization integration of user-specific data to improve results / advertising two main approaches: 1.modify user's query: “nyt” > “new york times” 2. re-rank search results based on user profile

5 Personalization Technique

2008/07/30Y.H. Chang6/27 Personalization Input: –user profile + document profiles Via social bookmarking and tagging Algorithm: 1.calculate Similarity(user, document) for all docs 2.sort documents by similarity from highest to lowest Output: –re-ranked search result list

2008/07/30Y.H. Chang7/27 Profile user profile –“ Tagmarking ” A user search “research internet security” =>he/she can click single button to bookmark a document with auto translate tag “research”, “internet”, ”security” document profiles –Communicating with the bookmarking service over its web API Tagmarking

2008/07/30Y.H. Chang8/27 Personalization Complete process of web search personalization * every step done in real-time

2008/07/30Y.H. Chang9/27 Data Aggregation: User Profile User’s profile example m tags n documents

2008/07/30Y.H. Chang10/27 Data Aggregation: Doc. Profile Document’s profile example m tags n users MuMu

2008/07/30Y.H. Chang11/27 Similarity Similarity(u,d)=p u T ‧ ||p d || –||pd||: simply normalization of document profile, reset matrix element with only 1 and 0 two values ( True or False)

2008/07/30Y.H. Chang12/27 Similarity example Similarity(u,d)=p u T ‧ ||p d || …11…1111………11…1111…… =13*0+19*1+2*0+10*1+21*0+34*1=63

2008/07/30Y.H. Chang13/27 Similarity score properties the key factor: unmodified user profile –Promotes known and similar doc., demotes those unknown or non-similar doc. more sophisticated normalization for both user and document is on-going Score of unknown document => 0!!! most critical factor in practice: –“do we have sufficient data to make all this work?”

2008/07/30Y.H. Chang14/27 Personalization system setup –server: social bookmarking service –client: browser add-on modification of search engine UI by updating the DOM tree of the search result pages in real-time

2008/07/30Y.H. Chang15/27

2008/07/30Y.H. Chang16/27 Re-rank example a user with a strong interest in information technology and network security

2008/07/30Y.H. Chang17/27

18 Experiment and Evaluation

2008/07/30Y.H. Chang19/27 Experiment Del.icio.us –Public social bookmarking service –Large user community Key question: Quantitative analysis –How many social annotations in practice? Qualitative analysis –Quality evaluation

2008/07/30Y.H. Chang20/27 Quantitative analysis test set –140 “popular tags” on del.icio.us –1400 search results link (top 10 results ) totaling –981,989 bookmarks –20,498 tag annotations (2,300 unique)

2008/07/30Y.H. Chang21/27 Quantitative analysis

2008/07/30Y.H. Chang22/27 Quantitative analysis we can expect to personalize approx. 85% (in the 1 st page) per query in practice Percentage of links with at least 1 tag

2008/07/30Y.H. Chang23/27 Qualitative analysis For each query, participants were presented two search result lists: 1.original list from Google Search 2.The personalized version 8 participants evaluate the top 10 results for 13 queries each –Participant’s job: researchers, web masters, software developers, system administrators –The average number of bookmarks for a participant was 153.

2008/07/30Y.H. Chang24/27 Qualitative analysis Some discussions: –“Expert” user profiles –Disambiguate words and contexts Personalized version Better Worse Equal

25 Conclusion

2008/07/30Y.H. Chang26/27 Conclusion proposed personalization approach is feasible and viable in practice: –already sufficient user-supplied metadata available –initial evaluation of personalization quality shows very promising results Open Access: - data set - scripts

27 Thank you!!