Personalization Services Summer Visiting Researchmanship and Implications for ADAPT 2 PAWS meeting Michael V. Yudelson
Michael V. Yudelson (C) Agenda Personal Reader Framework Work done in Hannover –Demos PServices in ADAPT 2 –Demo
Michael V. Yudelson (C) Personal Reader Framework University of Hannover, L3S/KBS –Nicola Henze, Peter Dolog, Wolfgang Nejdl Personal Reader –Seamless adaptation of heterogeneous resources by Personalization Services (PServices)
Michael V. Yudelson (C) Personal Reader Framework (cont’d)
Michael V. Yudelson (C) Personal Reader Framework (cont’d) Pros –Mature framework design –RDF based, platform independent –Low Effort for adding new PServices Cons –Few actual PServices implemented Personal Publication Reader, My-Ear –RDF presents some technical difficulties (acceptance, speed, security)
Michael V. Yudelson (C) Personal Reader Framework (cont’d) Message from P-R to ADAPT 2 –Inspect framework design –Develop [much] more PServices –Use but not abuse RDF
Michael V. Yudelson (C) 20077
8 Home of Adaptive Hypermedia 2008
Michael V. Yudelson (C) Work Done in Hannover. Implement PService in P-R framework –Adapt external content (WebEx) Schedule-Based Annotation, Progress-Based Annotation –Communicate with PServices in ADAPT 2 Design PServices on ADAPT 2 side Technological component –Sesame RDF database –Jena RDF API –P-R framework
Michael V. Yudelson (C) Work Done in Hannover… Not! Prerequisites - describe data in RDF –LOs, Users/Groups, Topics*, Topics Schedule, LO-Schedule indexing, User Progress Demo –ADAPT 2 Directory, WebEx, Sesame *Previously done by Sergey
Michael V. Yudelson (C) Work Done in Hannover (cont’d) PServices Implemented –Schedule-Topic-Based adaptation QuizGUIDE-like annotation –Progress-Based adaptation Relies on CUMULATE –User-Group resolution helper service Bridge user base of P-R and ADAPT 2
Michael V. Yudelson (C) PServices in ADAPT 2 Value-Added Services –QuizGuide, QuizGuideSQL, NavEx –Limited to a closed corpus PServices –Provide adaptation for open corpus resources –Interpret results of such adaptation (visualize)
Michael V. Yudelson (C) PServices in ADAPT 2 (cont’d) First order objects –PService - adaptation agent has one or mode –Configuration(s) - instance of data PService can be run against RDF Stores, URI lists, Raw RDF PService run by invoking it with certain configuration –Prototype Demo
Michael V. Yudelson (C) Conclusions Stay in Hannover –Inspired work on ADAPT 2 PServices ADAPT2 PServices –Are in great need (esp. in DB course project) –Already work! –More need to be developed
Michael V. Yudelson (C) Discussion