Personalization in EPOS, SWP06, Budva 12.06.2006 Personalization in the EPOS project Leo Sauermann, Andreas Dengel, Ludger van Elst, Andreas Lauer, Heiko.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Classification & Your Intranet: From Chaos to Control Susan Stearns Inmagic, Inc. E-Libraries E204 May, 2003.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Chapter 5: Introduction to Information Retrieval
Compass Semantic search
IST NeOn-project.org The Semantic Web is growing… #SW Pages Lee, J., Goodwin, R. (2004) The Semantic.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Toward Semantic Web Information Extraction B. Popov, A. Kiryakov, D. Manov, A. Kirilov, D. Ognyanoff, M. Goranov Presenter: Yihong Ding.
Overview of Search Engines
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
What Can Do for You! Fabian Christ
ArcGIS Workflow Manager An Introduction
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
 Copyright 2007 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute (DERI) Galway
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
1 The BT Digital Library A case study in intelligent content management Paul Warren
Chapter 7 Web Content Mining Xxxxxx. Introduction Web-content mining techniques are used to discover useful information from content on the web – textual.
PLATFORM INDEPENDENT SOFTWARE DEVELOPMENT MONITORING Mária Bieliková, Karol Rástočný, Eduard Kuric, et. al.
©2008 Srikanth Kallurkar, Quantum Leap Innovations, Inc. All rights reserved. Apollo – Automated Content Management System Srikanth Kallurkar Quantum Leap.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
A Simple Unsupervised Query Categorizer for Web Search Engines Prashant Ullegaddi and Vasudeva Varma Search and Information Extraction Lab Language Technologies.
Xiaoying Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Semantic on the Social Semantic Desktop.
Aude Dufresne and Mohamed Rouatbi University of Montreal LICEF – CIRTA – MATI CANADA Learning Object Repositories Network (CRSNG) Ontologies, Applications.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
© NEPOMUK Consortium 2006 – 2008 Integrated Project n°27705 – Priority – Semantic knowledge based systems Social Semantic Desktop Reference Architecture.
인지구조기반 마이닝 소프트컴퓨팅 연구실 박사 2 학기 박 한 샘 2006 지식기반시스템 응용.
Quality views: capturing and exploiting the user perspective on data quality Paolo Missier, Suzanne Embury, Mark Greenwood School of Computer Science University.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Reputation Network Analysis for Filtering Ravi Emani Ramesh Ravindran.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Andreas Abecker Knowledge Management Research Group From Hypermedia Information Retrieval to Knowledge Management in Enterprises Andreas Abecker, Michael.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
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.
Conceptual structures in modern information retrieval Claudio Carpineto Fondazione Ugo Bordoni
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
Knowledge Management Systems Week 5 Schedule -Syllabus Updates Questions Assignments -Blogging More Commentary Evaluations of the blog process - .
Semantic sewer pipe failure detection: Linked data approaches for discovering events Jonathan Yu | Research software engineer Environmental Information.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Towards the Adaptive Semantic Web Peter Dolog Nicola Henze Wolfgang Nejdl Michael Sintek.
Integrated Departmental Information Service IDIS provides integration in three aspects Integrate relational querying and text retrieval Integrate search.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
The Palantir Platform… …Changes in 2.3
Web 3.0: Semantic web Presentation by: Amardeep Singh Shakhon
Peer–Mediated Distributed Knowledge Management
Overview & Applications Welcome!
Experience Management
Knowledge Based Workflow Building Architecture
Evaluating Long-Term Use of the Gnowsis Semantic Desktop for PIM
CSE 635 Multimedia Information Retrieval
Deep SEARCH 9 A new tool in the box for automatic content classification: DS9 Machine Learning uses Hybrid Semantic AI ConTech November.
Presentation transcript:

Personalization in EPOS, SWP06, Budva Personalization in the EPOS project Leo Sauermann, Andreas Dengel, Ludger van Elst, Andreas Lauer, Heiko Maus, Sven Schwarz DFKI GmbH persona created using

Personalization in EPOS, SWP06, Budva Leo Sauermann

Personalization in EPOS, SWP06, Budva : no personalization without the person

Personalization in EPOS, SWP06, Budva : no person without the subjective data of the person (from the computer’s perspective)

Personalization in EPOS, SWP06, Budva Rom e Peter Paul’s mental model Paul’s concepts pimo-things Paul’s files and digital resources paul:Rome relations to occurrences

Personalization in EPOS, SWP06, Budva Results of the EPOS project Paul what do I do with this ? where is Peter? Semantic Web Applications, data, web, trust, ontologies, …

Personalization in EPOS, SWP06, Budva Szenario of EPOS Knowledge Worker „Paul“ using Desktop PC Problem: Data about single ideas are stored in several applications and without context Files ↔ s Semantic Desktop Paul

Personalization in EPOS, SWP06, Budva dc:language = AEHS Adaptive Educational Hypermedia System AEHS Document Space DOCS User Model UM Observations OBS Adaptation Component AC

Personalization in EPOS, SWP06, Budva Three contributions A representation of the user’s personal information items, including s, files, and other data sources using RDF „native resources“ = DOCS A representation of the user’s mental model in a formal representation, using several layered ontologies. „PIMO“ A desktop service to capture the current actions of the user, representing the actions using RDF and then calculating the current context of the user. „Context Server“ = OBS UM = DOCS + PIMO + OBS Adaptive Applications

Personalization in EPOS, SWP06, Budva PIMO = Personal Information Model

Personalization in EPOS, SWP06, Budva From native structures to PIMO Native data is expressed in RDF –DOCS –RDF/S vocabularies like foaf, vCard, Dublin Core –data + structures Personal Information Model PIMO –Personal Concepts Topics Places People Types Workflow with relations to files and folders

Personalization in EPOS, SWP06, Budva PIMO is The “personal ontology” “shared” across applications filled from DOCS, Company ontologies and domain ontologies used by the – user –creates instances –creates classes & properties (on the fly) –annotates

Personalization in EPOS, SWP06, Budva PIMO is filled automatically from data Data Paul‘s files & s RDF Database adapter to RDF matching to ontology PIMO Store aperture.sf.net (check it out!)

Personalization in EPOS, SWP06, Budva PIMO used and extended

Personalization in EPOS, SWP06, Budva domain-independent SemDesk Upper Level PersonRoleDocumentOrganizationTime domain-independent, adapted to Semantic Desktop and Nepomuk SemDesk Mid-Level ManagerProject Contract CompanyOffer basic superclasses Rep Lang SystemItemsThing ontology imports Message dfki.de/ont/pim/pimo PIMO ontology languages PIMO-Basic defines the basic language constructs. PIMO-Upper A domain-independent ontology defining abstract sub-classes of Thing. PIMO-Mid: More concrete sub-classes of upper-classes. The EPOS mid-level ontology serves to integrate various domain ontologies and provides classes for Person, Project, Company, etc.

Personalization in EPOS, SWP06, Budva Organizational Structure Domain Model: Bibtech A HeikoCar-EntReport56 Report EPOS dfki.de/ont/pim/pimo PIMO ontology languages Domain ontologies A set of domain ontologies where each describes a concrete domain of interest of the user. The user’s company and its organizational structure may be such a domain, or a shared public ontology.

Personalization in EPOS, SWP06, Budva basic superclasses Rep Lang SystemItems domain-independent SemDesk Upper Level PersonRoleDocumentOrganizationTime domain-independent, adapted to Semantic Desktop and Nepomuk SemDesk Mid-Level ManagerProject Contract CompanyOffer representing extracted data in RDF/S multiple vocabularies Native Data Vocabularies vCard vEventdublin core foaf image PersonImage Thing sub-classes Organizational Structure Domain Model: Bibtech A HeikoCar-EntReport56 Report EPOS ontology imports Message aperture.semanticdesktop.org/data dfki.de/ont/pim/pimo all PIMO ontology layers

Personalization in EPOS, SWP06, Budva Paul Paul‘s PIMO - Personal Information Model personal information model of one user Imports all other ontologies and defines extensions Ontology side Native Resources personal information model of one user Imports all other ontologies and defines extensions Ontology side Native Resources PIMO of Person:Paul Paul Project Z Report41 File X 2 vCard H Rep Lang SemDesk Upper Level SemDesk Mid-Level Native Data Vocabularies Domain: Bibtech A Domain: Paul’s company Paul imports all of them

Personalization in EPOS, SWP06, Budva User Model UM = DOCS + PIMO + OBS To capture a user model, we need to know –PIMO the categories/model of the user –DOCS the documents/ s attached to the categories –OBS the current context of the user This holistic user model can now be used for several personalized applications

Personalization in EPOS, SWP06, Budva Paul Context Service Plugins gather user actions Elicitation of task concepts Notification of GUI Bayesian Network UA Domain Wf Task NOP Wf Task TaCo Domain UA NOP PIM Maus PIM Mid DFKI KM PIM Upper PIM Basic

Personalization in EPOS, SWP06, Budva Context Representation Context in EPOS –context of a knowledge worker –context shall support (personal) knowledge management Contextual elements (CEs) –relevant documents, topics, places, actions, tasks, organizational entities, … –from the user's DOCS and PIMO –not alien data, but known, familiar entities and structures Service Oriented Architecture –ContextService –gathers events using RDF messages from Plugins –represents context as RDF model, using the PIMO S. Schwarz. A context model for personal knowledge management. In Proceedings of the IJCAII WS. on Modeling and Retrieval of Context, Edinburgh, 2005.

Personalization in EPOS, SWP06, Budva Applications

Personalization in EPOS, SWP06, Budva Context Assistance Sidebar can be switched off shows current context –documents –people –projects –topics changes dynamically use: open related information, pro-active, non-obtrusive assistance system

Personalization in EPOS, SWP06, Budva Application: Drop Box Helps filing information uses PIMO structures concepts and folders uses DOCS for text similarity Knows the users model and is trained by using it process flow –files are stored into a Drop-Box folder –files are text-analysed and possible target folders are suggested –Drop-Box user interface shows –user selects a folder, classify –files are moved and classified not used, but obvious: OBS – current context doc: … EPOS … Project:Epos EPOS, DFKI, Maus, … PIMO of Paul =

Personalization in EPOS, SWP06, Budva Semantic Search search over EPOS data (PIMO) can be personalized using rules SPARQL queries example # found something? -> infer other representations via SPARQL (?hit retrieve:item ?x) -> querySparql('CONSTRUCT { ?x pimbasic:hasOtherRepresentation ?y } ') # found a project? -> also show members (?hit retrieve:item ?project), (?project rdf:type org:Project) -> querySparql('CONSTRUCT { ?project org:containsMember ?m. }). Innovation –search result expansion using SPARQL –customized rules for search – only when word “x” is searched, include these results, etc

Personalization in EPOS, SWP06, Budva Semantic Search

Personalization in EPOS, SWP06, Budva Evaluation

Personalization in EPOS, SWP06, Budva Methodology used for Evaluation in EPOS Case Study Method –Case Study with 8 researchers from DFKI –Preperation Phase three months: users learn the system, bugfixing –Evaluation period of 1 week with daily usage –Daily interviews with questionnaire –Usage data collection –Explicit user feedback for proposals from context elicitation – user had to check if results were correct General observations from questionnaire –Personal Ontology represents the view of the user (90% positive answers) –it is “valuable” for searching and classifying information –Semantic Desktop is perceived as “helpful in their daily work”

Personalization in EPOS, SWP06, Budva Example findings from Case Study Move & Classify via EPOS DropBox –Filing is faster than before due to proposal of locations? Yes on 40% of all days There was still manual filing, but only in 8% of all reported filings –Multiple classification have been used  2,5 categories per file: multicriterial classification PIMO is populated on-the-fly

Personalization in EPOS, SWP06, Budva Lessons learned: changing the linker Before: Evaluation Manual linking with the Linker was seldom used –Whereas semi-automatic linking was appreciated by means of Move & Classify, Topic- linking, PIM mapping Redesign After: Resources can be “Tagged”, the metaphor is known from Web 2.0 applications. Tags are searched semi-automatically Benefit is immediately seen User interface is simpler … to be evaluated again ….

Personalization in EPOS, SWP06, Budva Semantic Search evaluated at Siemens SBS by Mark Siebert and Pierre Smits customization features used integrated a proposal ontology conclusion: Through peer search and semantic enhancements, recall was increased. Precision may decrease, depending on the setup and scenario.

Personalization in EPOS, SWP06, Budva Outlook

Personalization in EPOS, SWP06, Budva Our goal This is my personal computer

Personalization in EPOS, SWP06, Budva Semantic Applications Desktop Search Gnowsis Server Aperture Crawlers Outlook server filesystem Outlook PIMO Editor Crawler Ont. Matching Files Gui invocationTagging Clustering Desktop ApplicationsApplication Plugins Sesame2 Repository Resource Store PIMO Store Configuration Store Service Store Domain Ontologies Lucene Index Personal Wiki Web 2.0 Interfaces

Personalization in EPOS, SWP06, Budva EPOS will be continued our results are code for you Open source and reusable gnowsis-beta Nepomuk MyMory

Personalization in EPOS, SWP06, Budva note: Demo of Nepomuk today at the EU projects session I can demo gnowsis beta 0.9

Personalization in EPOS, SWP06, Budva Summary The PIMO ontology stack and Paul’s PIMO allow us to personalize using precise knowledge about the user User observation components identify contexts based on PIMO Applications use PIMO + context in combination open source, will be continued

Personalization in EPOS, SWP06, Budva Questions persona created using