LECTURE 12. Web-Technology
|
|
- Caroline Waters
- 5 years ago
- Views:
Transcription
1 LECTURE 12 Web-Technology
2 Household issues Course evaluation on Caracal o o Between and Assignment 3 deadline extension No lecture/practice on Friday 30/03/18 2
3 Adaptive Web 3
4 Size of the Web - Content # of Web-hosts: > 1 billion # of Web-pages: > 55 billion 80% of Web-content generated by users: Daily growth: o 500 Million Tweets o Half a Million Hours of YouTube videos o 3.6 Billion Instagram Likes o 4.3 Billion Facebook messages
5 Size of the Web - Users
6 Size of Web - Activities Searching and Browsing Reading, listening, watching Shopping and banking Communicating and exchanging information Working and having fun 6
7 The big question is Does one size fit all? 7
8 An alternative: Adaptive systems Adaptive information systems attempt to treat different users differently Adaptive Web: o combines principles of Artificial Intelligence (formal models of user, task, domain, ) and Human Computer Interaction (interactive interfaces with dynamically personalized components) o builds systems that provide personalized experience by supporting users in their online information tasks Collects information about individual user Adaptive Web System Provides adaptation effect User Modeling side User Model Adaptation side Classic loop user modeling - adaptation in adaptive systems
9 Evolution of personalization issue Starting late 1970s s: research topic o What are the principles, approaches, methodologies Starting late 1990s: practical topic o What are the applications Starting late 2000s: commercial topic o What are the revenues, KPIs Starting recently: ethical topic o Privacy and personal data policies o Filter bubble o Targeted (political) advertisement 9
10 What can be modelled by a user model? Knowledge about the content and the system Short-term and long-term goals Interests, preferences and needs Navigation / action history User category, background, profession, language, capabilities Platform, bandwidth, context the exact content of a user model varies across systems and tasks they support
11 What Can be Adapted? Adaptive Search Systems o tailor search results Adaptive recommender systems o Suggest new information items Adaptive Hypermedia Systems o adaptive presentation o adaptive navigation support Adaptive news systems o Filter out irrelevant news or reorder news feeds Adaptive GUIs o menu adaptation o dialog form adaptation Adaptive Educational Systems o adaptive course sequencing o adaptive problem solving support...
12 What personalization can help solving Information overload o when the amount of input to a system exceeds its processing capacity o Decision makers have limited cognitive processing capacity o Consequently, information overload causes reduction in decision quality. Lost in a hyperspace o A phenomenon of disorientation experienced by users reading and navigating hypermedia documents Getting right information at the right time o Different users are different o Same users are different at different times There is no silver bullet adaptive technology o Adaptation itself is not a silver bullet technology 12
13 Information Tasks Personalization Technologies Web search Adaptive search (IR, from 1980) o Use word-level profile of interests and remedial feedback to adapt search and result presentation Web browsing Adaptive hypermedia (HT, ITS, from 1990) o Use explicit domain models and manual indexing to deliver a range of adaptation effects to different aspects of user models Web shopping Web recommenders (AI, ML, from 1995) o Use explicit and implicit interest indicators, clickstream analysis/log mining to recommend best resources for detected user interests o Content-based recommenders o Collaborative recommenders o Hybrid recommenders
14 Adaptive search 14
15 Why Search Personalization? Different users need different documents in response to the same query o Ajax, Jaguar, Relevance is not enough if the volume of data is high o With the growth of information, even a good query can return thousands of "relevant" documents Personalization is an attempt to find the most relevant documents using information about user s: o goals, o knowledge, o preferences, o navigation history, etc.
16 Adaptive Search How can the search process be adapted to the user? How can we model the user in adaptive search? Which adaptation technologies can be applied?
17 How can Search be Adapted? Results Query Search Engine User profile User profile User profile Before search During search After search
18 Modeling Users in Adaptive Search Most essential feature: user interests Observing user document selection, adaptive IR systems build profile of user interests Keyword-level modeling o A long list of keywords (terms) in place of a domain model o User interests are modeled as weighted vector or terms o More advanced systems use several profiles for different domains or timeframes
19 Keyword-based User Profiles
20 Before: Query Expansion User profile is applied to add terms to the query o Popular terms could be added to introduce context osimilar terms could be added to resolve indexer-user mismatch o Related terms could be added to resolve ambiguity oworks with any IR model or search engine
21 During The user profile is used to organize the results of the retrieval process o Retrieve the most interesting documents o Filter out irrelevant documents In this case the use of the profile adds an extra step to processing Extended profile can be used effectively o Demographics o Location o Social circle
22 After Re-ranking of search results is a typical approach for post-filtering o Each document is rated according to its relevance (similarity) to the user or group profile o This rating is fused with the relevance rating returned by the search engine o The results are ranked by fused rating Annotation of search results o Results are provided with visual cues encoding useful information o Adaptive navigation approach
23 Google adaptive search Milestones: o March, 2004 beta o April, 2005 non-beta extra service o November, 2011 part of normal search o October, 2009 social search added Authenticated users Google user profile Non-authenticated users User profile contains: o Location o Search History (queries and clicks) o Web History (Google tracking scripts from adsense and adwords, Chrome, Android,.) o Social Networks o History from a Multitude of Google services o gender, age, languages o Topics 23
24 Personalized search experiment
25 Adaptive Hypermedia 25
26 Adaptive Hypermedia How hypertext and hypermedia can become adaptive? Which adaptation technologies can be applied? How can we model the user in adaptive hypermedia?
27 Why Adaptive Hypermedia? þdifferent people are different þindividuals are different at different times þ"lost in hyperspace We may need to make hypermedia adaptive where ðthere us a large variety of users ðsame user may need a different treatment at different times ðthe hyperspace is relatively large
28 What Can Be Adapted? Web-based systems = Pages + Links Adaptive presentation o content adaptation Adaptive navigation support o link adaptation
29 Classification Adaptive multimedia presentation Natural language adaptation Inserting/ removing fragments of Adaptive Hypermedia techniques Adaptive presentation Adaptive text presentation Adaptation of modality Canned text adaptation Altering fragments Stretchtext Adaptive hypermedia technologies Direct guidance Sorting fragments Adaptive link sorting Hiding Dimming fragments Adaptive navigation support Adaptive link hiding Disabling Adaptive link annotation Removal Adaptive link generation Map adaptation 29
30 Adaptive Stretchtext (PUSH)
31 Adaptive annotation in InterBook State of concepts (unknown, known,..., learned) 2. State of current section (ready, not ready, nothing new) 3. States of sections behind the links (as above + visited)
32 QuizGuide: Dual Adaptive Annotations
33 User Modeling in Classic AH Classic AH use external models (besides user model) o Domain models, adaptation (pedagogical) modes, etc. Users are modeled in relation to these models o User knowledge of loops is high o User is interested in 19th century architecture styles Resources are connected (indexed) with elements of these models (aka knowledge behind pages) o This section presents while loop and increment o This page is for field-independent learners o This church is built in 1876
34 Domain Model Concept 1 Concept 4 Concept N Concept 2 Concept 3 Concept 5
35 Indexing of Nodes External (domain) model Hyperspace Concept 1 Concept 4 Concept n Concept 2 Concept 3 Concept m
36 Indexing of Fragments Concepts Node Concept 1 Concept 2 Concept 4 Concept N Fragment 1 Fragment 2 Concept 3 Concept 5 Fragment K
37 Concept-Level User Model Concept 1 10 Concept Concept 3 Concept 4 3 Concept N 0 2 Concept 5
38 AH: Known effects Adaptive presentation helps users understand content faster and deeper Adaptive navigation support reduces navigation efforts and brings the users to the right place at the right time Altogether AH techniques can significantly improve the effectiveness of hypertext and hypermedia systems
39 Recommender systems 39
40 Recommender Systems Native adaptive information access approach How can we model the user in recommender systems? Which adaptation technologies can be applied?
41 Recommender Systems Started as extension of work on adaptive information filtering What is filtering? Search without explicit query Started as library notification services user provided profiles Later considered user feedback (yes/no or ratings) to automatically improve profile Modern Recommenders can start without user profile, constructing it by observation and user feedback Clicking, rating, bookmarking, downloading, purchasing
42 Amazon.com Recommendations
43
44 Types of Recommender Systems Collaborative Filtering Recommender System o Recommendations are generated based on the user history and the community of likeminded users Content-based Recommender System o Recommendation generated from the content features associated with products and the ratings of the user Case-based Recommender System o Similar to content-based recommendation. Information about items is represented as cases. The system recommends the cases that are most similar to user s preference. Hybrid Recommender System o Combination of two or more recommendation techniques to gain better performance with fewer of the drawbacks of any individual one 44
45 Recommendation Procedure 1. Understand and model users 2. Collect candidate items to recommend 3. Based on the recommendation method, predict target users preferences for each candidate item 4. Sort candidate items according to the prediction probability and recommend them 45
46 What is Collaborative Filtering? } Traced back to the Information Tapestry project at Xerox PARC } users annotate documents that they have read and the system recommends them new documents to read } Expanded to automatic CF in the works of Resnick, Riedl, Maes } the process of filtering items using the opinions of other people like you } Key idea: people who agreed with me in the past, will also agree in the future } Compare to Content-based recommendation: } items with features similar to those I liked before will be also liked by me 46
47 User-based CF The input for the CF prediction algorithms is a matrix of users ratings on items, referred as the ratings matrix. Target User Item 1 Item 2 Item 3 Item 4 Item 5 Average Alice ??? 16/4 User /4 User /4 User /4 User /4 47
48 User-based CF Alice User1 User2 User4 1 0 Item 1 Item 2 Item 3 Item 4 48
49 Long Tale the key to Amazon s success 49
50 User-Based NN Recommendation 1.Select like-minded peer group for a target user 2. Choose candidate items which are not in the list of the target user but in the list of peer group 3.Score the items by producing a weighted score and predict the ratings for the given items 4.Select the best candidate items and recommend them to a target user Redo all the procedures through 1 ~ 4 on a timely basis 50
51 User-based NN: User Similarity Pearson s Correlation Coefficient for User a and User b for all Products P rated by both users: Pearson correlation takes values from +1 (Perfectly positive correlation) to -1 (Perfectly negative correlation) 51 å å å Î Î Î = ) ( 2, ) ( 2, ) (,, ) ( ) ( ) )( ( ), ( P product p b p b P product p a p a P product p b p b a p a r r r r r r r r b a sim Average rating of user b
52 User-based NN: Rating Prediction All users with high enough sim(a,b) form the likeminded neighborhood of the user a: o b neighbors(n) To compute the predictions for the user a to like a candidate product p P pred ( a, p) = r a + å bîneighbors( n) å sim( a, b) ( r bîneighbors( n) b, p sim( a, b) - r b ) The items with highest prediction scores get recommended 52
53 Personal data Personalization requires personal data The more detailed and reach the better Data is collected Data is integrated Data is reason upon and inferred Privacy o Do we appreciate their our data is collected o Do we agree that it is manipulated, reasoned upon and used to draw conclusions about us Transparency o Who can see the data o How much do we (need to) know Consent o Do we need to give our consent? Location and security o Where the data/model can/should be stored and how they should be protected o Organization/Country? Ownership o Who owns the data? The models? o Who decides how they can be used? o Can we require to be forgotten? Is it always technically possible? o Can data be shared across organizations? Misinterpretation and Accountability o What if the data is misinterpreted by a system? Or a data analyst? o What if a model makes a wrong prediction o What if the model output is misinterpreted by a user 53
54 Filter Bubble Stream of Information News item SN post Search result News item SN post Search result Your clickstream Your search history Your model Your social circle News item SN post Search result News item SN post Search result 54
55 Targeted recommendations 55
Open-Corpus Adaptive Hypermedia. Adaptive Hypermedia
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive
More informationOpen-Corpus Adaptive Hypermedia. Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive
More informationPart 11: Collaborative Filtering. Francesco Ricci
Part : Collaborative Filtering Francesco Ricci Content An example of a Collaborative Filtering system: MovieLens The collaborative filtering method n Similarity of users n Methods for building the rating
More informationINFSCI 2480 Adaptive Information Systems Adaptive [Web] Search. Peter Brusilovsky.
INFSCI 2480 Adaptive Information Systems Adaptive [Web] Search Peter Brusilovsky http://www.sis.pitt.edu/~peterb/ Where we are? Search Navigation Recommendation Content-based Semantics / Metadata Social
More informationFrom Adaptive Hypermedia to the Adaptive Web Systems. WWW: One Size Fits All?
From Adaptive Hypermedia to the Adaptive Web Systems Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA peterb@mail.sis.pitt.edu http://www.sis.pitt.edu/~peterb WWW: One Size
More informationRecommendation Algorithms: Collaborative Filtering. CSE 6111 Presentation Advanced Algorithms Fall Presented by: Farzana Yasmeen
Recommendation Algorithms: Collaborative Filtering CSE 6111 Presentation Advanced Algorithms Fall. 2013 Presented by: Farzana Yasmeen 2013.11.29 Contents What are recommendation algorithms? Recommendations
More informationCSA402. Lecture 13. Solutions provided by Adaptive Hypertext Systems
CSA402 Lecture 13 Solutions provided by Adaptive Hypertext Systems CSA402: Lecture 13 1 Problems addressed Lost in HyperSpace Cognitive overload Complexity of the search space Search-browsing Static hypertext
More informationWhy Search Personalization?
INFSCI 2480 Adaptive Information Systems Personalized Web Search Peter Brusilovsky http://www.sis.pitt.edu/~peterb/2480-012 Why Search Personalization? R. Larsen: With the growth of DL even a good query
More informationELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4. Prof. James She
ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4 Prof. James She james.she@ust.hk 1 Selected Works of Activity 4 2 Selected Works of Activity 4 3 Last lecture 4 Mid-term
More informationPart 11: Collaborative Filtering. Francesco Ricci
Part : Collaborative Filtering Francesco Ricci Content An example of a Collaborative Filtering system: MovieLens The collaborative filtering method n Similarity of users n Methods for building the rating
More informationINFSCI 2140 Information Storage and Retrieval Lecture 6: Taking User into Account. Ad-hoc IR in text-oriented DS
INFSCI 2140 Information Storage and Retrieval Lecture 6: Taking User into Account Peter Brusilovsky http://www2.sis.pitt.edu/~peterb/2140-051/ Ad-hoc IR in text-oriented DS The context (L1) Querying and
More informationRecommender Systems. Collaborative Filtering & Content-Based Recommending
Recommender Systems Collaborative Filtering & Content-Based Recommending 1 Recommender Systems Systems for recommending items (e.g. books, movies, CD s, web pages, newsgroup messages) to users based on
More informationSocial Information Filtering
Social Information Filtering Tersia Gowases, Student No: 165531 June 21, 2006 1 Introduction In today s society an individual has access to large quantities of data there is literally information about
More informationSocial Navigation Support through Annotation-Based Group Modeling
Social Navigation Support through Annotation-Based Group Modeling Rosta Farzan 2 and Peter Brusilovsky 1,2 1 School of Information Sciences and 2 Intelligent Systems Program University of Pittsburgh, Pittsburgh
More informationSOCIAL MEDIA. Charles Murphy
SOCIAL MEDIA Charles Murphy Social Media Overview 1. Introduction 2. Social Media Areas Blogging Bookmarking Deals Location-based Music Photo sharing Video 3. The Fab Four FaceBook Google+ Linked In Twitter
More informationCOMP6237 Data Mining Making Recommendations. Jonathon Hare
COMP6237 Data Mining Making Recommendations Jonathon Hare jsh2@ecs.soton.ac.uk Introduction Recommender systems 101 Taxonomy of recommender systems Collaborative Filtering Collecting user preferences as
More informationAMAZON.COM RECOMMENDATIONS ITEM-TO-ITEM COLLABORATIVE FILTERING PAPER BY GREG LINDEN, BRENT SMITH, AND JEREMY YORK
AMAZON.COM RECOMMENDATIONS ITEM-TO-ITEM COLLABORATIVE FILTERING PAPER BY GREG LINDEN, BRENT SMITH, AND JEREMY YORK PRESENTED BY: DEEVEN PAUL ADITHELA 2708705 OUTLINE INTRODUCTION DIFFERENT TYPES OF FILTERING
More informationAdaptive Hypermedia: Student modeling in e-learning systems
Adaptive Hypermedia: Student modeling in e-learning systems Hauptseminar E-Learning Sommersemester 2008 Matthias Hoyer LFE Medieninformatik 22.07.2008 LMU Munich Media Informatics Hauptseminar SS 2008
More informationFunctionality, Challenges and Architecture of Social Networks
Functionality, Challenges and Architecture of Social Networks INF 5370 Outline Social Network Services Functionality Business Model Current Architecture and Scalability Challenges Conclusion 1 Social Network
More informationRecommender Systems 6CCS3WSN-7CCSMWAL
Recommender Systems 6CCS3WSN-7CCSMWAL http://insidebigdata.com/wp-content/uploads/2014/06/humorrecommender.jpg Some basic methods of recommendation Recommend popular items Collaborative Filtering Item-to-Item:
More informationSocial Search Networks of People and Search Engines. CS6200 Information Retrieval
Social Search Networks of People and Search Engines CS6200 Information Retrieval Social Search Social search Communities of users actively participating in the search process Goes beyond classical search
More informationITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
More informationRecommender Systems (RSs)
Recommender Systems Recommender Systems (RSs) RSs are software tools providing suggestions for items to be of use to users, such as what items to buy, what music to listen to, or what online news to read
More informationProject Report. An Introduction to Collaborative Filtering
Project Report An Introduction to Collaborative Filtering Siobhán Grayson 12254530 COMP30030 School of Computer Science and Informatics College of Engineering, Mathematical & Physical Sciences University
More informationWhitepaper US SEO Ranking Factors 2012
Whitepaper US SEO Ranking Factors 2012 Authors: Marcus Tober, Sebastian Weber Searchmetrics Inc. 1115 Broadway 12th Floor, Room 1213 New York, NY 10010 Phone: 1 866-411-9494 E-Mail: sales-us@searchmetrics.com
More informationWhitepaper Spain SEO Ranking Factors 2012
Whitepaper Spain SEO Ranking Factors 2012 Authors: Marcus Tober, Sebastian Weber Searchmetrics GmbH Greifswalder Straße 212 10405 Berlin Phone: +49-30-3229535-0 Fax: +49-30-3229535-99 E-Mail: info@searchmetrics.com
More informationA Survey on Various Techniques of Recommendation System in Web Mining
A Survey on Various Techniques of Recommendation System in Web Mining 1 Yagnesh G. patel, 2 Vishal P.Patel 1 Department of computer engineering 1 S.P.C.E, Visnagar, India Abstract - Today internet has
More informationSocial Voting Techniques: A Comparison of the Methods Used for Explicit Feedback in Recommendation Systems
Special Issue on Computer Science and Software Engineering Social Voting Techniques: A Comparison of the Methods Used for Explicit Feedback in Recommendation Systems Edward Rolando Nuñez-Valdez 1, Juan
More informationOverview of Web Mining Techniques and its Application towards Web
Overview of Web Mining Techniques and its Application towards Web *Prof.Pooja Mehta Abstract The World Wide Web (WWW) acts as an interactive and popular way to transfer information. Due to the enormous
More informationWhitepaper Italy SEO Ranking Factors 2012
Whitepaper Italy SEO Ranking Factors 2012 Authors: Marcus Tober, Sebastian Weber Searchmetrics GmbH Greifswalder Straße 212 10405 Berlin Phone: +49-30-3229535-0 Fax: +49-30-3229535-99 E-Mail: info@searchmetrics.com
More informationMining Web Data. Lijun Zhang
Mining Web Data Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Web Crawling and Resource Discovery Search Engine Indexing and Query Processing Ranking Algorithms Recommender Systems
More informationRecommender System. What is it? How to build it? Challenges. R package: recommenderlab
Recommender System What is it? How to build it? Challenges R package: recommenderlab 1 What is a recommender system Wiki definition: A recommender system or a recommendation system (sometimes replacing
More informationModule 1: Internet Basics for Web Development (II)
INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 1: Internet Basics for Web Development (II) Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of
More informationNielsen List of Top 10 ios Mobile Apps
Nielsen List of Top 10 ios Mobile Apps Nielsen's list of the most popular 10 mobile apps for ios in 2016 was dominated by just four technology giants: Google, Facebook, Apple and Amazon. The Nielsen organization
More informationInformation Retrieval Spring Web retrieval
Information Retrieval Spring 2016 Web retrieval The Web Large Changing fast Public - No control over editing or contents Spam and Advertisement How big is the Web? Practically infinite due to the dynamic
More informationIncorporating Cognitive/Learning Styles in a General-Purpose Adaptive Hypermedia System
Incorporating Cognitive/Learning Styles in a General-Purpose Adaptive Hypermedia System Natalia Stash June 25, 2008 1 Contents Introduction Goals of the Dissertation Implementation of a General-Purpose
More informationFolsom Library & RensSearch Usability Test Plan
Folsom Library & RensSearch Usability Test Plan Eric Hansen & Billy Halibut 1 Table of Contents Document Overview!... 3 Methodology!... 3 Participants!... 3 Training!... 4 Procedure!... 4 Roles!... 4 Ethics!5
More informationEmpowering People with Knowledge the Next Frontier for Web Search. Wei-Ying Ma Assistant Managing Director Microsoft Research Asia
Empowering People with Knowledge the Next Frontier for Web Search Wei-Ying Ma Assistant Managing Director Microsoft Research Asia Important Trends for Web Search Organizing all information Addressing user
More informationIn 1995, Larry Page (22) and Sergey Brin (21) meet at Stanford University. 5/20/2014 4
5/20/2014 1 5/20/2014 2 5/20/2014 3 In 1995, Larry Page (22) and Sergey Brin (21) meet at Stanford University. 5/20/2014 4 The next year (1996), Larry and Sergey begin collaborating on a search engine
More informationInformation Retrieval (Part 1)
Information Retrieval (Part 1) Fabio Aiolli http://www.math.unipd.it/~aiolli Dipartimento di Matematica Università di Padova Anno Accademico 2008/2009 1 Bibliographic References Copies of slides Selected
More informationMining of Massive Datasets Jure Leskovec, Anand Rajaraman, Jeff Ullman Stanford University Infinite data. Filtering data streams
/9/7 Note to other teachers and users of these slides: We would be delighted if you found this our material useful in giving your own lectures. Feel free to use these slides verbatim, or to modify them
More informationIntroduction to Data Mining and Data Analytics
1/28/2016 MIST.7060 Data Analytics 1 Introduction to Data Mining and Data Analytics What Are Data Mining and Data Analytics? Data mining is the process of discovering hidden patterns in data, where Patterns
More informationConsumer Insights. YouGov Omnibus, 5 th -6 th April
Consumer Insights YouGov Omnibus, 5 th -6 th April 2018 research@iabuk.net Methodology asked a series of questions to consumers to support the release of the Full Year 2017 Adspend Report Quantitative
More informationBeam Technologies Inc. Privacy Policy
Beam Technologies Inc. Privacy Policy Introduction Beam Technologies Inc., Beam Dental Insurance Services LLC, Beam Insurance Administrators LLC, Beam Perks LLC, and Beam Insurance Services LLC, (collectively,
More informationCTO Stream (Applicant) - Getting Started
CTO Stream (Applicant) - Getting Started 1. ABOUT CTO STREAM... 2 1.1. Target Audience... 2 1.2. How to Access the System... 2 1.3. Internet Settings... 2 1.4. Technical Support... 3 2. GETTING STARTED...
More informationMining Web Data. Lijun Zhang
Mining Web Data Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Web Crawling and Resource Discovery Search Engine Indexing and Query Processing Ranking Algorithms Recommender Systems
More informationIntroduction to Data Mining
Introduction to Data Mining Lecture #7: Recommendation Content based & Collaborative Filtering Seoul National University In This Lecture Understand the motivation and the problem of recommendation Compare
More informationRelevance Feedback and Query Reformulation. Lecture 10 CS 510 Information Retrieval on the Internet Thanks to Susan Price. Outline
Relevance Feedback and Query Reformulation Lecture 10 CS 510 Information Retrieval on the Internet Thanks to Susan Price IR on the Internet, Spring 2010 1 Outline Query reformulation Sources of relevance
More informationSearch Engine Optimization Specialized Studies
Information Technologies Programs Search Engine Optimization Specialized Studies Accelerate Your Career ce.uci.edu/seo UCI Division of Continuing Education s professional certificate and specialized Improve
More informationb A HYPERTEXT FOR AN INTERACTIVE
b A HYPERTEXT FOR AN INTERACTIVE VISIT TO A SCIENCE AND TECHNOLOGY MUSEUM 0. Signore, S. Malasoma, R. Tarchi, L. Tunno and G. Fresta CNUCE Institute of CNR Pisa (Italy) According to Nielsen (1990), "hypertext
More informationAHAM: A Reference Model to Support Adaptive Hypermedia Authoring
AHAM: A Reference Model to Support Adaptive Hypermedia Authoring Hongjing Wu, Geert-Jan Houben, Paul De Bra Department of Mathematics and Computing Science Eindhoven University of Technology PO Box 513,
More informationWhat is happening at the Base of the Pyramid in South Africa?
What is happening at the Base of the Pyramid in South Africa? Enrico Calandro, Miriama Deen-Swarray, Steve Esselaar, Alison Gillwald & Christoph Stork Global Forum on Innovation and Technology Innovation,
More informationDistributed Itembased Collaborative Filtering with Apache Mahout. Sebastian Schelter twitter.com/sscdotopen. 7.
Distributed Itembased Collaborative Filtering with Apache Mahout Sebastian Schelter ssc@apache.org twitter.com/sscdotopen 7. October 2010 Overview 1. What is Apache Mahout? 2. Introduction to Collaborative
More informationp. 2 Copyright Notice Legal Notice All rights reserved. You may NOT distribute or sell this report or modify it in any way.
Copyright Notice All rights reserved. You may NOT distribute or sell this report or modify it in any way. Legal Notice Whilst attempts have been made to verify information provided in this publication,
More informationAn Introduction to Search Engines and Web Navigation
An Introduction to Search Engines and Web Navigation MARK LEVENE ADDISON-WESLEY Ал imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto Sydney Tokyo Singapore Hong
More informationCampaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO
Campaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO Reporting Pricing Plans Why Us & Contact Generate organic search
More informationDATA MINING II - 1DL460. Spring 2014"
DATA MINING II - 1DL460 Spring 2014" A second course in data mining http://www.it.uu.se/edu/course/homepage/infoutv2/vt14 Kjell Orsborn Uppsala Database Laboratory Department of Information Technology,
More informationNational Unit Specification: general information. Applied Multimedia (Higher) NUMBER DM4D 12. Information Systems (Higher)
National Unit Specification: general information NUMBER DM4D 12 COURSE Information Systems () SUMMARY This Unit is designed to develop knowledge and understanding of the principles of multimedia applications
More informationyoutube google search affiliate make money through search engine optimization affiliate marketing via youtube and google
DOWNLOAD OR READ : YOUTUBE GOOGLE SEARCH AFFILIATE MAKE MONEY THROUGH SEARCH ENGINE OPTIMIZATION AFFILIATE MARKETING VIA YOUTUBE AND GOOGLE PDF EBOOK EPUB MOBI Page 1 Page 2 marketing via youtube and google
More informationInformation Retrieval May 15. Web retrieval
Information Retrieval May 15 Web retrieval What s so special about the Web? The Web Large Changing fast Public - No control over editing or contents Spam and Advertisement How big is the Web? Practically
More informationRecommender System for volunteers in connection with NGO
Recommender System for volunteers in connection with NGO Pooja V. Chavan Department of Computer Engineering & Information Technology Veermata Jijabai Technological Institute, Matunga Mumbai, India Abstract
More informationA Time-based Recommender System using Implicit Feedback
A Time-based Recommender System using Implicit Feedback T. Q. Lee Department of Mobile Internet Dongyang Technical College Seoul, Korea Abstract - Recommender systems provide personalized recommendations
More informationDATA MINING - 1DL105, 1DL111
1 DATA MINING - 1DL105, 1DL111 Fall 2007 An introductory class in data mining http://user.it.uu.se/~udbl/dut-ht2007/ alt. http://www.it.uu.se/edu/course/homepage/infoutv/ht07 Kjell Orsborn Uppsala Database
More informationEQUELLA. Searching User Guide. Version 6.4
EQUELLA Searching User Guide Version 6.4 Document History Document No. Reviewed Finalised Published 1 19/05/2015 20/05/2015 20/05/2015 May 2015 edition. Information in this document may change without
More informationThe Smartphone Consumer June 2012
The Smartphone Consumer 2012 June 2012 Methodology In January/February 2012, Edison Research and Arbitron conducted a national telephone survey offered in both English and Spanish language (landline and
More informationGPS // Guide to Practice Success
ways to use mobile technology to grow your practice in 2013 A Sesame You ve worked hard to make your practice website look great online, but how does it display on your smartphone? Take a moment to pull
More informationGoogle GSuite Intro Demo of GSuite and GCP integration
Google GSuite Intro Demo of GSuite and GCP integration May 2017 Sara Djelassi - Sales Steve Mansfield - PSO 7 Cloud products with 1 billion users ML is core to differentiating Google services Search Search
More informationInternet Applications. Q. What is Internet Explorer? Explain features of Internet Explorer.
Internet Applications Q. What is Internet Explorer? Explain features of Internet Explorer. Internet explorer: Microsoft Internet Explorer is a computer program called a browser that helps you interact
More informationMOBILE CONNECTIONS AND EVOLUTION IDIL CAKIM NOVEMBER 2013
MOBILE CONNECTIONS AND EVOLUTION IDIL CAKIM NOVEMBER 2013 OUR TIME TODAY I. Growth in mobile media A. Device B. Data C. Content II. III. Commercial opportuniaes and challenges in mobile A. Mobile path
More informationAn Implementation and Analysis on the Effectiveness of Social Search
Independent Study Report University of Pittsburgh School of Information Sciences 135 North Bellefield Avenue, Pittsburgh PA 15260, USA Fall 2004 An Implementation and Analysis on the Effectiveness of Social
More informationData Mining Lecture 2: Recommender Systems
Data Mining Lecture 2: Recommender Systems Jo Houghton ECS Southampton February 19, 2019 1 / 32 Recommender Systems - Introduction Making recommendations: Big Money 35% of Amazons income from recommendations
More informationAn Oracle White Paper October Oracle Social Cloud Platform Text Analytics
An Oracle White Paper October 2012 Oracle Social Cloud Platform Text Analytics Executive Overview Oracle s social cloud text analytics platform is able to process unstructured text-based conversations
More informationLocal Search Insights
Local Search Insights click The YP to edit Advantage master title style Summary of comscore Research November 2014 All surveys results data herein are from comscore YP Value Proposition study, September
More informationRecap: Project and Practicum CS276B. Recommendation Systems. Plan for Today. Sample Applications. What do RSs achieve? Given a set of users and items
CS276B Web Search and Mining Winter 2005 Lecture 5 (includes slides borrowed from Jon Herlocker) Recap: Project and Practicum We hope you ve been thinking about projects! Revised concrete project plan
More informationSec. 8.7 RESULTS PRESENTATION
Sec. 8.7 RESULTS PRESENTATION 1 Sec. 8.7 Result Summaries Having ranked the documents matching a query, we wish to present a results list Most commonly, a list of the document titles plus a short summary,
More informationRecommender Systems. Nivio Ziviani. Junho de Departamento de Ciência da Computação da UFMG
Recommender Systems Nivio Ziviani Departamento de Ciência da Computação da UFMG Junho de 2012 1 Introduction Chapter 1 of Recommender Systems Handbook Ricci, Rokach, Shapira and Kantor (editors), 2011.
More informationAutomatically Building Research Reading Lists
Automatically Building Research Reading Lists Michael D. Ekstrand 1 Praveen Kanaan 1 James A. Stemper 2 John T. Butler 2 Joseph A. Konstan 1 John T. Riedl 1 ekstrand@cs.umn.edu 1 GroupLens Research Department
More informationDisrupting the Personal Lives
IS WORK EMAIL Disrupting the Personal Lives OF US EMPLOYEES? Samanage Email Overload Survey Report March 30, 2016 SCREENER QUESTION: Do you receive company emails on your mobile device? Only people who
More informationemarketer US Social Network Usage StatPack
May 2016 emarketer US Social Network Usage StatPack Presented by Learning from Social Advertising Data Trends Video Views ONCE A USER WATCHES 25% OF A VIDEO, DO THEY Stop Watching Watch 50% Watch 75% Finish
More informationBuilding a Scalable Recommender System with Apache Spark, Apache Kafka and Elasticsearch
Nick Pentreath Nov / 14 / 16 Building a Scalable Recommender System with Apache Spark, Apache Kafka and Elasticsearch About @MLnick Principal Engineer, IBM Apache Spark PMC Focused on machine learning
More informationScaling Local Markets Together. Christian A. Hendricks President
Scaling Local Markets Together Christian A. Hendricks President Christian A. Hendricks Vice President, Strategic Initiatives Vice President, Products, Marketing & Innovation Vice President, Interactive
More informationRecommender Systems - Introduction. Data Mining Lecture 2: Recommender Systems
Recommender Systems - Introduction Making recommendations: Big Money 35% of amazons income from recommendations Netflix recommendation engine worth $ Billion per year And yet, Amazon seems to be able to
More informationAI Dining Suggestion App. CS 297 Report Bao Pham ( ) Advisor: Dr. Chris Pollett
AI Dining Suggestion App CS 297 Report Bao Pham (009621001) Advisor: Dr. Chris Pollett Abstract Trying to decide what to eat can be challenging and time-consuming. Google or Yelp are two popular search
More informationCreating a Recommender System. An Elasticsearch & Apache Spark approach
Creating a Recommender System An Elasticsearch & Apache Spark approach My Profile SKILLS Álvaro Santos Andrés Big Data & Analytics Solution Architect in Ericsson with more than 12 years of experience focused
More informationYouTube User Guide for CDFIs. YouTube. User Guide for CDFIs
YouTube User Guide for CDFIs 1 How YouTube can Benefit your Business and how to use it YouTube (www.youtube.com) is a free video sharing website that makes it easy to watch online videos. It is a great
More informationI Travel on mobile / UK
I Travel on mobile / UK Exploring how people use their smartphones for travel activities Q3 2016 I About this study Background: Objective: Mobile apps and sites are a vital channel for advertisers to engage
More informationIntroduction. Chapter Background Recommender systems Collaborative based filtering
ii Abstract Recommender systems are used extensively today in many areas to help users and consumers with making decisions. Amazon recommends books based on what you have previously viewed and purchased,
More information7/17/ Learning Objectives and Overview. + Economic Impact. Digital Marketing Mix
+ Digital Marketing Mix + Learning Objectives and Overview Learning Objectives 1. How does Google look at websites and rank websites accordingly? 2. What can I do get better rankings? 3. How can I use
More informationJoining Collaborative and Content-based Filtering
Joining Collaborative and Content-based Filtering 1 Patrick Baudisch Integrated Publication and Information Systems Institute IPSI German National Research Center for Information Technology GMD 64293 Darmstadt,
More informationAjloun National University
Study Plan Guide for the Bachelor Degree in Computer Information System First Year hr. 101101 Arabic Language Skills (1) 101099-01110 Introduction to Information Technology - - 01111 Programming Language
More informationEnriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle
Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Demetris Kyriacou Learning Societies Lab School of Electronics and Computer Science, University of Southampton
More informationUsability Report for Online Writing Portfolio
Usability Report for Online Writing Portfolio October 30, 2012 WR 305.01 Written By: Kelsey Carper I pledge on my honor that I have not given or received any unauthorized assistance in the completion of
More informationA Taxonomy of Web Search
A Taxonomy of Web Search by Andrei Broder 1 Overview Ø Motivation Ø Classic model for IR Ø Web-specific Needs Ø Taxonomy of Web Search Ø Evaluation Ø Evolution of Search Engines Ø Conclusions 2 1 Motivation
More informationMaintenance Minor Updates and Bug Fixes Release Dates... 8
Credential Manager 1601 January 2016 In this issue Pearson Credential Management is proud to announce Candidate photos for ID verification in the upcoming release of Credential Manager 1601, scheduled
More informationThe Global Growth of the Smartphone and App Economy
The Global Growth of the Smartphone and App Economy Danske Medier App Day 2015 Stuart Wilkinson Head of Industry Relations EMEA comscore swilkinson@comscore.com For info about the proprietary technology
More informationWeb Personalization & Recommender Systems
Web Personalization & Recommender Systems COSC 488 Slides are based on: - Bamshad Mobasher, Depaul University - Recent publications: see the last page (Reference section) Web Personalization & Recommender
More informationNYU CSCI-GA Fall 2016
1 / 45 Information Retrieval: Personalization Fernando Diaz Microsoft Research NYC November 7, 2016 2 / 45 Outline Introduction to Personalization Topic-Specific PageRank News Personalization Deciding
More informationWEB PAGE RE-RANKING TECHNIQUE IN SEARCH ENGINE
WEB PAGE RE-RANKING TECHNIQUE IN SEARCH ENGINE Ms.S.Muthukakshmi 1, R. Surya 2, M. Umira Taj 3 Assistant Professor, Department of Information Technology, Sri Krishna College of Technology, Kovaipudur,
More informationBUYER S GUIDE WEBSITE DEVELOPMENT
BUYER S GUIDE WEBSITE DEVELOPMENT At Curzon we understand the importance of user focused design. EXECUTIVE SUMMARY This document is designed to provide prospective clients with a short guide to website
More informationITP 342 Mobile App Development. APIs
ITP 342 Mobile App Development APIs API Application Programming Interface (API) A specification intended to be used as an interface by software components to communicate with each other An API is usually
More information