Fabien GANDON - INRIA - ACACIA Team - KMSS 2002 CoMMA in a Nutshell.

Slides:



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

DCMI Workshop on Metadata and Search Vendor Panel Presentation Bradley P. Allen
GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
Ontology Servers and Metadata Vocabulary Repositories Dr. Manjula Patel Technical Research and Development
ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
SEVENPRO – STREP KEG seminar, Prague, 8/November/2007 © SEVENPRO Consortium SEVENPRO – Semantic Virtual Engineering Environment for Product.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
Information and Business Work
July 06, 2006DB&IS Building Web Information Systems using Web Services Flavius Frasincar Erasmus University Rotterdam Eindhoven.
Object-Oriented Analysis and Design
1 Source: MS WET ICE KMN, Stanford, June Developing a Knowledge Management Technology An Encompassing View on the Projects of the Knowledge.
Managing enterprise applications as dynamic resources in corporate semantic webs an application scenario for semantic web services. Fabien Gandon, Moussa.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
April 15, 2005Department of Computer Science, BYU Agent-Oriented Software Engineering Muhammed Al-Muhammed Brigham Young University Supported in part by.
1 Corporate Semantic Web Acacia INRIA Sophia Antipolis.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
1212 Management and Communication of Distributed Conceptual Design Knowledge in the Building and Construction Industry Dr.ir. Jos van Leeuwen Eindhoven.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Secure Knowledge Management: and.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
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.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
ONTOLOGY SUPPORT For the Semantic Web. THE BIG PICTURE  Diagram, page 9  html5  xml can be used as a syntactic model for RDF and DAML/OIL  RDF, RDF.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
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)
Break Out Session on Infrastructure and Technology: A Report Vipul Kashyap AOS Workshop, Rome, 15 November 2001
A National Resource Working in the Public Interest © 2006 The MITRE Corporation. All rights reserved. KM at MITRE Jean Tatalias KM TEM, December 2007.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
Tuan-Dung CAO 1, Fabien GANDON 1,2 1 ACACIA Team, INRIA Sophia Antipolis 2 Computer School, Carnegie Mellon University Integrating.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Interfacing Registry Systems December 2000.
Network Ontology Ramesh Subbaraman Soumya Sen UPENN, TCOM 799.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
“D.A.I. & S.M. for KM” a synergy of complementary domains and challenges  the semantic web addicted people “please, raise your hands !”
ICS (072)Database Systems: An Introduction & Review 1 ICS 424 Advanced Database Systems Dr. Muhammad Shafique.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
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
Exploitation of Semantic Web Technology in ERP Systems Amin Andjomshoaa, Shuaib Karim Ferial Shayeganfar, A Min Tjoa (andjomshoaa, skarim, ferial,
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
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.
Virtual Information and Knowledge Environments Workshop on Knowledge Technologies within the 6th Framework Programme -- Luxembourg, May 2002 Dr.-Ing.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Fabien GANDON, Laurent BERTHELOT, Rose DIENG A Multi-Agents Platform for a Corporate Web Semantic aa m as
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Knowledge Management Systems
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
Session 2: Metadata and Catalogues
Presentation transcript:

Fabien GANDON - INRIA - ACACIA Team - KMSS 2002 CoMMA in a Nutshell

2 Introduction: issues and motivations  Knowledge and information management:  Needs: improve reaction time & address turnover -Persistent memory: store and/or index knowledge -Nervous system: capture and diffuse knowledge  O.M.: an explicit and persistent representation and/or indexing of knowledge in an organization, in order to facilitate its access and reuse by members of the organization, for their individual and collective tasks.  Current trend: reuse internet and web technologies to build intranets and intrawebs -Same advantages: standardised technology, browser unique access means, distributed architecture, etc. -Same drawbacks: human-understandable but only machine readable; problem of retrieval, automation,...  Corporate Memory Management through Agents:  Assist new employee integration  Support technology monitoring activities

3 Positioning and pointers  Dynamically integrating heterogeneous sources of information: Manifold [Kirk et al.,1995] ; InfoSleuth [Nodine et al., 1999] ; InfoMaster [Genesereth et al., 1997] ; Carnot [Collet et al., 1991] ; RETSINA [Decker and Sycara, 1997] ; SIMS [Arens et al., 1996] ; OBSERVER [Mena et al., 1996]  Digital libraries: SAIRE [Odubiyi et al., 1997] UMDL [Weinstein et al., 1999]  Knowledge management:  Collaborative gathering, filtering and profiling: CASMIR [Berney and Ferneley, 1999]; Ricochet [Bothorel and Thomas, 1999]  Mobile access to memory and domain model for classification: KnowWeb [Dzbor et al., 2000]  Taxonomy, profiling and push: RICA [Aguirre et al., 2000]  Ontology and corporate memory: FRODO [Van Elst and Abecker, 2001]

4 How ?  In CoMMA:  Corporate memories are heterogeneous and distributed information landscapes  Stakeholders are an heterogeneous and distributed population  Exploitation of CM involves heterogeneous and distributed tasks  Choices: Materialization CM Exploitation CM XML: Standard, Structure, Extensible, Validate, Transform RDF: Annotation, Schemas Multi-Agent System: Modularity, Distributed, Collaboration Machine Learning: Adaptation, Emergence Corporate Memory Management through Agents

5 Overall Schema Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Ontology Models - Enterprise Model - User's Profiles

6 Overall Schema Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent Author and/or annotator of documents Annotation Document

7 Overall Schema Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent End User Annotation Document Annotation Document Annotation Document Query

8 Functionalities studied in CoMMA: Annotate, Pull and Push Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

9 Overall Schema Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

10 Illustration of the cycle a - Reality  Ontology: explicit partial account of concepts used in the corporate memory management scenarios and their relations Organizational Entity (X) : The entity X is or is a sub-part of an organization. Person (X): The entity X is living being pertaining to the human race. Include (Organizational Entity: X, Organizational Entity / Person Y) : the organizational entity X includes Y as one of its members. Manage (Person: X, Organizational Entity: Y) : The person X watches and directs the organizational entity Y b - Ontology Person(Rose) Person(Fabien) Person(Olivier) Person(Alain) Organizational Entity(INRIA) Organizational Entity(Acacia) Include(INRIA, Acacia) Manage(Rose, Acacia) Include(Acacia, Rose) Include(Acacia, Fabien) Include(Acacia, Olivier) Include(Acacia, Alain) c - Situation & Annotations

11 Interesting aspects of XML & RDF(S)  XML leitmotiv: Bring structure to the memory to improve search and manipulation of documents using an emerging standard in industry.  RDF leitmotiv: If the corporate memory becomes an annotated world, software can use the semantics of these annotations an through inferences help the users exploit the corporate memory. OS AD Memory  Corporate semantic web: (annotated info world)  Ontology in RDFS (O'CoMMA)  Description the Situation in RDF: -User Profiles (annotate person) -Organization model (annotate groups)  Annotations in RDF describing Documents (manipulation at semantic level)  Annotated persons & organizational entities  context awareness

12 Use & Users (1) Scenarios and Data collection Building the O'CoMMA ontology Observations & Internal Interviews Documents Reuse External Expertise (Meta-) Dictionaries Scenarios (2) From semi-informal to semi-formal (3) RDF(S) Conceptual Vocabulary Relations - signature & sub. ex: person  (author)  document Terms & natural language definitions ex: 'bike', 'cycle', bicycle' - (bicycle) Concepts - subsumption ex: document  report (4) Navigation and Use

13 Scenarios : Summary table  Define some guidelines (influences ex: KADS)

14 Scenario Report : From industrial partners  Scenario Report : Rich story-telling document: Document type Event type Role type Very rich document... Function

15 Semi-structured Interview  Semi-structured (individual / group) guide for end-users: Definition of role (  nt tasks) Position : Personal definition  Official definition

16 Example of Observation

17 New Employee Route Card  What to do  Where to go  Who to contact  How to contact  In what order  Multi-lingual  NLP and Graphics

18 Quick reminder of the steps  State of the art & Reuse:  Enterprise Ontology,  TOVE Ontology,  Cyc Ontology,  PME Ontology,  CGKAT & WebKB top ontology  Other sources e.g.:  “Using Language” Herbert H. Clark,  MIME, Dublin Core,  Meta-dictionary, etc.  Terminological study: term to notions  Continuum Informal  Formal: Informal (textual)  Lexicons (semi-informal)  Structured tables (semi-formal)  RDF(S) (formal)  Structuring: Bottom-Up // Top-Down // Middle-Out

19 O'CoMMA  Content:  470 concepts (taxonomy depth = 13 subsumption links).  79 relations (taxonomy depth = 2 subsumption links).  715 terms in English and 699 in French.  547 definitions in French and 550 in English. Top : abstract Middle : common Extension: Specific EnterpriseDocumentUserDomain

20 Browsing the ontology

21 Other example: hyperbolic interface of OntoBroker

22 Other example: Protégé 2000

23 Functionalities studied in CoMMA: Annotate, Pull and Push Corporate Memory Multi-Agents System Learning User Agent Learning Profile Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

24 Interfacing Users  User Interfaces  Annotating documents  Querying the memory  Present the results  Hide complexity (ontology, agents,...)  Machine learning leitmotiv:Represent, learn and compare current use profiles to improve future use.  Learning during a login session  Ranking results  Push technology  Improve information flowing  Proactive diffusion of annotations  Communities of interest

25 Interface Agent: Ontology-guided query on the corporate semantic web

26 Presenting and documenting results with the ontology

27

28

29

30

31 Profiles for ontology browsing

32 Shopping metaphor : Using a 'notion cart' for query building [CORESE specified by A. Giboin and implemented by J. Guillaume]

33 Complex interface [CORESE specified by implemented by Phuc Nguyen]

34 MAS Architecture Mémoire d'entreprise Système Multi-Agents Apprentissage Agent Utilisateur Apprentissage Agent groupe d'intérêts Agent Ontologie et Modèles Agent Utilisateur Apprentissage Agent d'inter- connexion Ingénieur de la connaissance Auteur et/ou Annotateur de documents Utilisateur final Annotation Document Annotation Document Annotation Document Annotation Document Ontologie Modèles - Modèle d'entreprise - Profils d'utilisateurs Requête

35 Principal interest of MAS in CoMMA  Leitmotiv: One functional architecture leading to several possible configurations in order to adapt to the broad range of environments that can be found in a company  Architecture: Agent kinds and their relationships Fixed at design time  Configuration: Exact topography of a given MAS Fixed at deployment time  One architecture  Several configurations Adapt to context  Agent paradigm adequacy:  Agent collaboration  Global capitalization  Agent autonomy & individuality  Local adaptation  Integration of different technologies  interesting for a domain that requires multidisciplinary solutions

36 Multi-agents information system for the CM  CoMMA is an heterogeneous multi-agents information system  From Macroscopic to Microscopic  Functional analysis for high level functions: societies  Four aspects in our scenarios: ontology and model availability, annotation management, user management and yellow pages services. Users' society Annotations Society Ontology and Model Society Interconnection Society

37 CoMMA Society Sub-societies and Roles Users' society Annotations Society Ontology and Model Society Interconnection Society Ontologist Agents MediatorsArchivists Profile Managers Profiles Archivists InterfaceControllers FederatedMatchmakers

38 Role cards AMLocal:AM*:AM *:AA 1:cfp 2:cfp 3:propose :protocol fipa contract net :content :language CoMMA-RDF :ontology CoMMA Ontology 5:accept/ reject :protocol fipa contract net :content :language CoMMA-RDF :ontology CoMMA Ontology 4:propose 6:accept/ reject 6:accept/ reject 7:inform 8:inform

39 Annotation allocation: contract-net based on pseudo-semantic distance bids

40 Conclusion  What you did not hear me say:  "ontology, DAI, etc. are a silver bullets for KM"  "an information system is the solution to KM problems"  "an ontology is easy to build, use, etc."  What you did hear me say:  "Knowledge-based system are not the old expert systems"  "Ontology is a new concept of knowledge representation that can be used in the supporting infrastructure of a complete solution"  "Distributed A.I. offers paradigms that can be used to build software architectures adapted to KM distributed" Just an example of the fact that the use of formal knowledge and (distributed) artificial intelligence can go a long way in K.M. support

41 That's all folks