Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation.

Slides:



Advertisements
Similar presentations
Web Mining.
Advertisements

Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation.
Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation.
Adaptive Hypermedia and The Semantic Web Dr. Alexandra Cristea
PROLEARN International Summer School 27May – 2June 2007 Authoring and Engineering Adaptive eLearning Systems Dr. Alexandra Cristea
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May.
Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems.
Adaptive Hypermedia Dr. Alexandra Cristea
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
XML Technology in E-Commerce
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Towards a Semantic Modeling of Learners for Social Networks Asma Ounnas, ILaria Liccardi, Hugh Davis, David Millard, and Su White Learning Technology Group.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Search Engines and Information Retrieval
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
WebMiningResearch ASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007.
Dr. Alexandra I. Cristea RDF.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
ADAPTIVE SYSTEMS & USER MODELING: course structure revisited Alexandra I. Cristea USI intensive course “Adaptive Systems” April-May 2003.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
WebMiningResearchASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007 Revised.
Solutions for Personalized T-learning Alberto Gil Solla Department of Telematic Engineering University of Vigo (Spain) EuroITV 2005: the 3rd European Conference.
Discovery of Aggregate Usage Profiles for Web Personalization
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
Adaptive Hypermedia Dr. Alexandra Cristea
Adaptive Hypermedia: What is it and why are we doing it? Dr. Alexandra Cristea
Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation.
Personalization in e-Commerce Dr. Alexandra Cristea
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
A Really Brief Crash Course in Semantic Web Technologies Rocky Dunlap Spencer Rugaber Georgia Tech.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
FALL 2012 DSCI5240 Graduate Presentation By Xxxxxxx.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
Search Engines and Information Retrieval Chapter 1.
1 The BT Digital Library A case study in intelligent content management Paul Warren
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Implicit An Agent-Based Recommendation System for Web Search Presented by Shaun McQuaker Presentation based on paper Implicit:
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Artificial Intelligence 2004 Ontology
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
OWL & Protege Introduction Dongfang Xu Ph.D student, School of Information, University of Arizona Sept 10, 2015.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
User Modelling seminar Jonathan Foss Dana Al-Qudah.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Information Design Trends Unit Five: Delivery Channels Lecture 2: Portals and Personalization Part 2.
A 3 EH 4 th International Workshop on Authoring of Adaptive and Adaptable (Educational) Hypermedia Alexandra Cristea Rosa Carro & Franca Garzotto
1 FollowMyLink Individual APT Presentation First Talk February 2006.
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Chapter 8: Web Analytics, Web Mining, and Social Analytics
Exam Revision Dr. Alexandra I. Cristea. Admin 2 hours Summer examination – aminations/mainsummerexams/
Chapter 8A Semantic Web Primer 1 Chapter 8 Conclusion and Outlook Grigoris Antoniou Frank van Harmelen.
User Modeling, Adaptation, Personalization Part 2 ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή.
Adaptivity, Personalisation and Assistive Technologies Hugh Davis.
GUILLOU Frederic. Outline Introduction Motivations The basic recommendation system First phase : semantic similarities Second phase : communities Application.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Building Trustworthy Semantic Webs
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Author: Kazunari Sugiyama, etc. (WWW2004)
Zachary Cleaver Semantic Web.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UPB intensive course “Adaptive Hypermedia” January.
LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea UNESCO workshop “Personalization in Education” Feb’04.
Presentation transcript:

Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation

2 Exam Structure Time allowed: 3 hours This is a closed book exam. No information sources and communication devices are allowed. Illegible text will not be evaluated. Answer FOUR questions (out of SIX). –Each 25 marks, for a total of 100 marks. This will represent 70% of your overall mark (the rest of 30% is coursework & presentation) Read carefully the instructions on the answer book and make sure that the particulars required are entered on each answer book. Day, Time, Place: 22 MAY; 09:30; Panorama Room –Check exam time-table for changes!

3 Exam topics 1.Adaptive Hypermedia, Personalization in e- Commerce 2.User Modelling 3.Authoring of Adaptive Systems, LAOS, LAG framework, LAG language 4.Semantic Web, RDF, SPARQL, OWL 5.Social Web, Collaborative Filtering 6.Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web Personalization

4 General info New exam, But: content overlap exists with CS253 module and exam. Especially for topics Semantic Web, OWL and RDF, check the old exams of CS253.old exams of CS253

5 1. Adaptive Hypermedia, Personalization in e-CommerceAdaptive Hypermedia Personalization in e-Commerce Texts: AH: AdaptiveContentPresentation.pdf; AdaptiveNavigationSupport.pdf; OpenCorpusAEH.pdf; Privacy- EnhancedWebPersonalization.pdf; UsabilityEngineeringforAdaptiveWeb.p dfAdaptiveContentPresentation.pdf AdaptiveNavigationSupport.pdf OpenCorpusAEH.pdfPrivacy- EnhancedWebPersonalization.pdf UsabilityEngineeringforAdaptiveWeb.p df P in eC: PersonalizationECommerce.pdfPersonalizationECommerce.pdf

6 1. Adaptive HypermediaAdaptive Hypermedia Why, areas of application, what to adapt,,Brusilovsky’s taxonomy, Adapt to what, (UM, GM, DM, Envir.) how to adapt, Brusilovsky’s loop, adaptability versus adaptivity, new solutions. You can be presented with a description of an application, and asked to describe it in terms of AH as above. E.g., what is Amazon book recommendation adapting to? What is being adapted? Etc.

7 1. Personalization in e- CommercePersonalization in e- Commerce Benefits, perspectives, ubiquitous computing, b2b, b2c, CRM, CDI, pull, push, generalized, personalised recommendations, hybrid, latency (cold start), m- commerce Again, theory and application of theory in practice; e.g., a business personalization case is presented to you, and you are asked to describe it in terms of the newly learned acronyms and give the definitions. You would need to recognize from the description which apply and which not. E.g., is Amazon’s book recommender technique push or pull? Is b2b, b2c? Etc.

8 2. User ModellingUser Modelling Texts: Generic-UM.pdf; UM.pdf; UserProfilesforPersonalizedInfoAccess.pdf ;Generic-UM.pdfUM.pdf UserProfilesforPersonalizedInfoAccess.pdf

9 2. User ModellingUser Modelling What, why, what for, how, early history, academic developments, what can we adapt to (revisited, extended – knowledge, cognitive, etc.), generic UM techniques, new developments Stereotypes, overlays, UM system, UM shell services + requirements (Kobsa), semantic levels of UM, deep- shallow UM, cognitive styles – Kolb, filed-dep-indep, intended/keyhole/obstructed plan recognition, moods and emotions, preferences UM techniques: rule-based, frame-based, network- based, probability, DT, sub-symbolic, example-based Challenges for UM UM server + requirements

10 2. User ModellingUser Modelling Theory + application thereof either on a system you know, or on a system with a given description; e.g., is Amazon book recommendation based on UM shell services, or UM server – plus justification! Or: how would you extend the recommendation to cater for Kolb taxonomy’s active people?

11 3. Authoring of Adaptive Systems, LAOS, LAG framework, LAG languageAuthoring of Adaptive SystemsLAOSLAG frameworkLAG language Texts: WWWconfPaper; IFETS-journal- paper; Authoring system examples, demosWWWconfPaperIFETS-journal- paperAuthoring system examples, demos Demos: demos (LAG, description, CAF, AHA! demo: select anonymous session!)demos (LAG, description, CAF, AHA! demo: select anonymous session!)

12 3. Authoring of Adaptive Systems, LAOS, LAG framework, LAG languageAuthoring of Adaptive SystemsLAOSLAG frameworkLAG language What is specific to authoring of AH? Content alternatives, UM descript, presentation, adaptation tech., roles LAOS components and justification, LAG model layers and justification, LAG language : a small program – either to read or to write !! (based on programs you’ve been shown, and programs you’ve been asked to create for the coursework)

13 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL Texts: READING GUIDE; SW: SPARQL (to be read online); online testingREADING GUIDESW: SPARQL online testing Some extra courses to visit: –RDF course ; video;RDF course video –OWL course ; video;OWL course video –SPARQL course ; video;SPARQL course video

14 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL SW: inventor, sytactic vs SW, ontology def., SW ontology languages, ‘Layer Cake’

15 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL RDF: def, purpose, syntax, graphical and RDF/XML representations – you should be able to represent your data in RDF; namespaces – why and how in RDF/XML, resource, description, properties as attributes, resources, elements, containers – bag, seq, alt -, collections, reification, RDF Schema – classes, subclasses (long, short-hand notation -), range, domain, type

16 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL OWL: def, purpose, sublanguages, individuals, object properties (domain, range from RDF), restrictions on prop. (allValuesFrom, someValuesFrom, hasValue, minCardinality, maxCardinality, cardinality), inverse prop., trans. Prop., sub-prop., datatype prop., owl classes – disjoint, enumerated classes - oneOf, intersectionOf, complementOf, unionOf, class Conditions – necessary, nec+suff., reasoning, ontology extension,

17 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL SPARQL: what for?; SELECT, CONSTRUCT, ASK, DESCRIBE (you should be able to know the difference between them, and to read some simple queries, mainly based on SELECT)

18 5. Social Web, Collaborative FilteringSocial Web Texts: RecommendationGroups.pdf; AdaptiveSupportDistributedCollaboration.p df; HybridWebRecommenderSystems.pdf ; CollaborativeFiltering.pdfRecommendationGroups.pdf AdaptiveSupportDistributedCollaboration.p dfHybridWebRecommenderSystems.pdf CollaborativeFiltering.pdf

19 5. Social Web, Collaborative FilteringSocial Web Web 2.0, user profiling (explicit-implicit data collection), content-based filtering (items, grouping, rating, accuracy), collaborative filtering (automatic; rating patterns; sharing; advantages – disadvantages; passive-active; explicit-implicit; first-rater; cold-start), hybrid filtering, group recommendations, social filtering (similarity computations) You can be asked theory questions, you can be asked to discuss the topics, you can be asked how a given system fairs in term of the theory you’ve learned

20 6. Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web PersonalizationAdaptive Focused Crawling Data MiningPersonalized SearchPrivacy Enhanced Web Personalization These are topics based on the last topic, crawling, and your presentations. grouped together. Your main source for the group presentations should be the text (literature). Texts: AdaptiveFocusedCrawling.pdf ; DataMining.pdf ; PersonalizedSearch.pdf; Privacy-EnhancedWebPersonalization.pdfAdaptiveFocusedCrawling.pdf DataMining.pdfPersonalizedSearch.pdf Privacy-EnhancedWebPersonalization.pdf

21 6. Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web PersonalizationAdaptive Focused Crawling Data MiningPersonalized SearchPrivacy Enhanced Web Personalization Crawling: on the WWW, focused c. (adaptive or not; dark matter, page sets: In, Out, SCC, deep web; strategies – BF, Backlink, PageRank, HITS, fish, tunneling, etc.), agent-based (genetic, ants), ML (statistical model), eval. Methods (time, precision, recall) Theory + discussion & interpretation Small problems/ numerical computations based on theory

22 6. Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web PersonalizationAdaptive Focused Crawling Data MiningPersonalized SearchPrivacy Enhanced Web Personalization Data mining: def, cycle, collection, preprocessing (+ tasks, web-usage, fusion, cleaning, pageview identification, sessionization, episode id, ), modelling (offline, clustering, rule discovery, sequential models, LVM; hybrids), representation, data sources, recommendations, evaluations Theory + discussion & interpretation

23 6. Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web PersonalizationAdaptive Focused Crawling Data MiningPersonalized SearchPrivacy Enhanced Web Personalization Personalised Search: def, surf, query, content/collaborative-based (polysemy, synonymy), user modeling, profiling, re-ranking, query modification, relevance feedback, query expansion, contextualised, search histories, agents, offline-online, rich representations (frames, AI, UM, stereotypes, feedback), collaborative search (similarity, statistics, communities), adaptive result clustering, hyperlink-based personalisation, combined approaches Theory + discussion & interpretation

24 6. Adaptive Focused Crawling, Data Mining, Personalized Search, Privacy Enhanced Web PersonalizationAdaptive Focused Crawling Data MiningPersonalized SearchPrivacy Enhanced Web Personalization Privacy-enhanced Web personalisation: concerns (personalisation vs. privacy; methods, effects, differences), factors (knowledge, trust, benefits, costs, hyperbolic temporal discounting, ), laws (on what?; EU?; ACM list of recommendations), technology (pseudonymous, anonymous, client-side, centralised, issues, perturbation/ obfuscation, personalising privacy) Theory + discussion & interpretation

25 Questions?