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

Slides:



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

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
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
RDF Tutorial.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
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.
Dr. Alexandra I. Cristea CS 411: Dynamic Web-Based Systems Exam Preparation.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Personalised Search on the World Wide Web Originally by Micarelli, Gasparetti, Sciarrone & Gauch
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.
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
Personalization in e-Commerce Dr. Alexandra Cristea
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
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.
Blackboard Strategies: Using Blackboard Pedagogically.
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
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
User Modeling, Recommender Systems & Personalization Pattie Maes MAS 961- week 6.
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)
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Artificial Intelligence 2004 Ontology
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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.
Ontological user profiling seminar Ontological User Profiling in Recommender Systems Stuart E. Middleton IT Innovation Dept of Electronics and.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
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.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
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.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
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.
Exam Revision Dr. Alexandra I. Cristea. Admin 2 hours Summer examination – aminations/mainsummerexams/
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.
Data-Driven Educational Data Mining ---- the Progress of Project
Building Trustworthy Semantic Webs
ece 627 intelligent web: ontology and beyond
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: MAY??; ?? –Check exam time-table for changes! tions/ tions/

3 Exam 2010 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.Web 2.0, Social Web, Collaborative Filtering 6.Case-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web- sites, Hypervideo

4 General info check old exam online.old exam online Also: 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.pdfGeneric-UM.pdfUM.pdf UserProfilesforPersonalizedInfoAccess.pdf User Modeling; guest speaker: Ian Larner, IBM (pdf); and handout;User Modeling; guest speaker: Ian Larner, IBMpdfhandout Getting Started with DITA ( pdf); workshop tasksGetting Started with DITA pdfworkshop tasks

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: Online video lecture SPARQL; (SPARQL ppt lecture slides)Online video lecture SPARQLSPARQL ppt lecture slides –also: READING GUIDE; SW: SPARQL (to be read online); online testingREADING GUIDESW: SPARQL online testing Semantic Web for the Adaptive Web; SW: RDF, SW: OWLSemantic Web for the Adaptive WebSW: RDFSW: OWL Some extra courses to visit: –RDF course ; video;RDF course video –OWL course ; video;OWL course video

14 4. Semantic Web, RDF, SPARQL, OWLSemantic WebRDF SPARQLOWL SW: inventor, syntactic 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. Web 2.0, Social Web, Collaborative FilteringWeb 2.0 What is Web 2.0? Social Networking in IBM, guest speaker: Ian McNairn, IBM (also in pdf)Social Networking in IBMpdf Texts: RecommendationGroups.pdf; AdaptiveSupportDistributedCollaboration.p df; HybridWebRecommenderSystems.pdf ; CollaborativeFiltering.pdfRecommendationGroups.pdf AdaptiveSupportDistributedCollaboration.p dfHybridWebRecommenderSystems.pdf CollaborativeFiltering.pdf

19 5. Web 2.0, Social Web, Collaborative FilteringWeb 2.0 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) - read also thisread also this 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, Case-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo Adaptive Focused CrawlingCase-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo 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), or the presentation where no initial text exists. Texts: AdaptiveFocusedCrawling.pdf ; more texts in the book;AdaptiveFocusedCrawling.pdfmore texts in the book;

21 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 6. Adaptive Focused Crawling, Case-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo Adaptive Focused CrawlingCase-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo

22 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 6. Adaptive Focused Crawling, Case-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo Adaptive Focused CrawlingCase-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo

23 Example: 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 6. Adaptive Focused Crawling, Case-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo Adaptive Focused CrawlingCase-based Recommendation, Adaptive Web Caching, Adaptive News Access, Personalized Search on the WWW, Adaptive Health Care, Integration and Personalization on the Social Web, Privacy Enhanced Web Personalization, Adaptive Mobile Guides, Content-based Recommendation Systems, Adaptive 3D Web-sites, Hypervideo

24 Questions?