User Modelling seminar Jonathan Foss Dana Al-Qudah.

Slides:



Advertisements
Similar presentations
IE and Netscape Browser Tricks (Or You Can Teach an Old Dog New Tricks!) Download this PresentationDownload this Presentation!
Advertisements

The Internet and the Web
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.
Reference Management Software Tools Mendeley. Table of Contents: Part A Background/Location Signup/Login Import References Organize (Manage) References.
Google Docs is a free, web-based office suite offered by Google within its Google Drive service. It was formerly a storage service as well, but has since.
Clearing your Cookies Google Chrome A short guide to help you navigate our website faster Brought to you by:
Georgios Kontaxis, Michalis Polychronakis Angelos D. Keromytis, Evangelos P. Markatos Siddhant Ujjain (2009cs10219) Deepak Sharma (2009cs10185)
Video, audio, embed, iframe, HTML Form
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
6/10/2015Cookies1 What are Cookies? 6/10/2015Cookies2 How did they do that?
XLink: Open Linking Standard XML / XSL separate  data semantics  presentation semantics Need to also separate out  navigation semantics Single unique.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
Application Process USAJOBS – Application Manager USA STAFFING ® —OPM’S AUTOMATED HIRING TOOL FOR FEDERAL AGENCIES.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
HTTP: cookies and advertising Concepts to cover:  web page content (including ads) from multiple site: composition at client  cookies  third-party cookies:
And Mobile Web Browsers
Montgomery Parks, M-NCPPC Volunteer Services Office  Log Your Hours Online  View & Edit Your Volunteer Profile Hi and thanks for volunteering with Montgomery.
Computer Concepts 2014 Chapter 7 The Web and .
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
Moodle (Course Management Systems). Forums, Chats, and Messaging.
‘Tirgul’ # 7 Enterprise Development Using Visual Basic 6.0 Autumn 2002 Tirgul #7.
Understanding features of MS-Word 2007 Please navigate all tabs its groups and the options within the group. Click as you like and experience the change.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
Lesson 1 What Is the World Wide Web?. Objectives Upon completion of this lesson, you should be able to: Explain what the World Wide Web is and how it.
5.2 DOM (Document Object Model). 2 Motto: To write it, it took three months; to conceive it three minutes; to collect the data in it — all my life. —F.
Efficient Browser Usage Work SMARTER not HARDER..
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Users December 2009.
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
Search Engines. Search Strategies Define the search topic(s) and break it down into its component parts What terms, words or phrases do you use to describe.
Log files presented to : Sir Adnan presented by: SHAH RUKH.
WIKI, WIKI, WIKI! Using a Wiki for Collaborative Classroom Conversations Created by Betsy Hood, WGTE.
Introducing HingX now with Capacity Development Network.
Intro to PHP IST2101. Review: HTML & Tags 2IST210.
Network Security, CS6262 Richard G. Personal Information Masquerading, Profiling, Snooping.
● A system of Internet servers that support specially formatted documents. The documents are formatted in a markup language called HTML. What is the World.
Web Usability Made Easier Adaptation personalization vs. customization Aleksandra Stoeva.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Use of Agents in ECommerce Product Search/Identification (eg “Eyes” by amazon) Information Brokering Automated Negotiation Web Marketing.
Creating and Using Your FSA ID: An Overview
1 State and Session Management HTTP is a stateless protocol – it has no memory of prior connections and cannot distinguish one request from another. The.
IS2802 Introduction to Multimedia Applications for Business Lecture 8: JavaScript and Cookies Rob Gleasure
Introduction Web analysis includes the study of users’ behavior on the web Traffic analysis – Usage analysis Behavior at particular website or across.
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
FROM INFINIT-I: We have recently performed an upgrade to our Infinit-I platform that could create a challenge accessing a video or completing a.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
111 State Management Beginning ASP.NET in C# and VB Chapter 4 Pages
Making the website. Get your folders sorted first Create a new folder in “N” called “My hockey website” Create folders inside called “Documents”, “images”
And Mobile Web Browsers
User Characterization in Search Personalization
Automated Experiments on Ad Privacy Settings
Lesson 14: Web Scraping Topic: Web Scraping.
Web Browsers & Mobile Web Browsers.
Editing Your Website on SharePoint 2013
Cookies and Sessions Charles Severance
Fix Google Chrome Annoying Issue Crashes or Not Responding
Economics of Social Media
9/14/2018 6:28 AM How to create Learning Plans in Partner University Mary Sutton October 2017 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT.
Guided by: wpglobalsupportwpglobalsupport Embed a Facebook Video in WordPress Website.
DigiDay 2016 Darren Trofimczuk
MyWritingLabPlus for Economics
Welcome and thank you for choosing SharkGate
HTML5 and Local Storage.
ISI Web of Knowledge update: April 2009
HTML5 and Local Storage.
And Mobile Web Browsers
And Mobile Web Browsers
WELCOME How to Setup Yahoo Account Key Feature in Browser? CONTACT US
Cross Site Request Forgery (CSRF)
STAR 360 Testing Plan.
Presentation transcript:

User Modelling seminar Jonathan Foss Dana Al-Qudah

What is needed for UM? User Model – Personal information (e.g. age?, culture?)? – Location? – Knowledge? – Browsing History? Information needs to be collected somehow

Populating a UM Explicit – through user intervention Implicit – through agents that passively monitor user activities

Build a User Model in Protégé Build a user model based on the features you have studied in the module in Protégé. It should represent at least user knowledge, cognitive properties, goals and plans, moods and emotions, preferences.

Representing UMs No fixed standards for storing UM Can represent observations – The user has visited the page ‘Coventry’ 5 times… Can also represent contain inferences – e.g. …therefore the user probably has an interest in Coventry

UMs within Education UMs could also be used within educational websites – Remember what the user has learnt e.g. don’t attempt to teach trigonometry before they’ve understood Pythagoras – People have different learning styles e.g. some people prefer to watch video lectures – others prefer books…

Learning Styles Felder Solomon: ILS Check your LS at: html (read: er/public/ILSpage.html html er/public/ILSpage.html Where do you think you are on Kolb’s scale? What about field dependent/independent, impulsive/reflective; introvert/extrovert; high/low fear of failure; etc. ?

How Social Networks collect information… Explicit – User clicks the Like Button – User clicks the Google +1 button Implicit – Behaviour within the social network – Maybe just visiting a web page? How does it know who my friends are? Facebook must know I’ve visited the Warwick Page

Facebook Like Button “If you’re logged in to Facebook and visit a website with the Like button or another social plugin, your browser sends us information about your visit. It’s important to note that Facebook isn't retrieving this information. Since the Like button is a little piece of Facebook embedded on another website, the browser is sending information about the request to load Facebook content on that page. We record some of this information for a limited amount of time to help show you a personalized experience on that site and to improve our products. For example, when you go to a website with a Like button, we need to know who you are in order to show you what your Facebook friends have liked on that site. The data we receive includes your user ID, the website you're visiting, the date and time and other browser-related information.” – from

User Models for Web Personalisation The Amazon website is embedded in an iframe – the iframe has referrers from Chortle The iframe can read my Amazon cookie - Amazon therefore knows I’m on Chortle, and could use this information to recommend Comedy to me next time

Exercise Have a look at some of the websites you’ve been to recently What type of user modelling have you experienced on them? – Explicit/implicit; static/dynamic/long-term – How did they know these things? (info collection?) What websites do they communicate with? – Hint: FireBug or Chrome’s ‘Inspect Element’ have tools to help you…

Feedback What did you find?

Keyword profiles Bag of words – Vector representation doesn’t consider the ordering of words in a document – John is quicker than Mary and Mary is quicker than John have the same vectors

Keyword Profiles Compare  “The University of Warwick is not in Warwick!”  “Coventry has two Universities, Warwick and Coventry”  “Warwick is near Leamington” Tokenize and Remove Punctuation TheUniversityofWarwickisnotinWarwick CoventryhastwoUniversitiesWarwickandCoventry WarwickisnearLeamington

Keyword Profiles Tokenize and Remove Punctuation Stem words and remove Stop Words TheUniversityofWarwickisnotinWarwick CoventryhastwoUniversitiesWarwickandCoventry WarwickisnearLeamington 0123 UniversitWarwick CoventryUniversitWarwickCoventry WarwickLeamington

Example Rule-based model Pseudo-algorithm:  Initialise number_of_clicks;  learning_style = unknown;  If number_of_clicks on video > 3 learning_style = visual  If number of _clicks on text > 3 learning style = textual User behaviour:  Clicks 2 times on video, 2 times on text, then again 2 times on video, 2 times on text, etc.  Discuss what effect the algorithm above has on the expected learning style of the user; discuss issues with this approach;  Propose corrections to the algorithm to alleviate the issues.