27
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. www.deri.ie MarcOnt Initiative Tools for collaborative ontology development Maciej Dąbrowski, Sebastian Ryszard Kruk Digital Enterprise Research Institute National University of Ireland, Galway [email protected] rg

Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development

Embed Size (px)

Citation preview

Page 1: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

Copyright 2006 Digital Enterprise Research Institute. All rights reserved.

www.deri.ie

MarcOnt Initiative

Tools for collaborative ontology development

Maciej Dąbrowski, Sebastian Ryszard KrukDigital Enterprise Research Institute

National University of Ireland, Galway

[email protected]

Page 2: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

2

Outline

• Motivation

• Ontologies in the world of digital libraries

• MarcOnt Tools

• MarcOnt Portal

• MarcOnt REST SOA

• Future work

Page 3: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

3

Motivation

World of Digital Libraries

Identified Problems:• Interoperability• Format translation

Multiple data formats in DL:• How to support them?• How to translate between them?• Who should create mappings?

Bibtex

MARC21

Dublin Core?

Page 4: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

4

Real-life problems – user’s expectations

Searching:

• Effective and AccurateWe want correct and fast answers!!

• Intuitive and SimpleAsking questions should be easy.

• MeaningJaguar – a car or an animal?

• ReasoningGive me articles written by students of X in Galway?

Identified problems:

• Intuitive interface for asking complex querries

Page 5: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

5

Real-life problems - summary

Digital Libraries should provide:

• Interoperability

• Support for many formats

• Complex search features

• Intuitive interfaces

Page 6: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

6

Usecase scenario

Author

Title

Structured resources:• Author• Title

Data storage allows:• Author • Title

Additional information

cannot be stored!!

Author

Title

Date

TitleAuthor

Regular Systems

Author TitleDate

Page 7: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

7

MarcOnt Initiative

Motivation:

• Build a bibliographic ontology for the Jerome Digital Library

MarcOnt Initiative goals:

• Deliver a set of tools for collaborative ontologydevelopment

• Collaboration

• Tools for domain experts

• Enable mediation between formats (MMS)

Page 8: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

8

MarcOnt Ontology

• Central point of MarcOnt Initiative

• Translation and mediation format

• Continuous collaborative ontology improvement

• Knowledge from the domain experts

• Community influence and evaluation

Page 9: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

9

MarcOnt Ontology

Goals:

• Capture concepts from the legacy bibliographic formats– MARC21, Bibtex, Dublin Core– Lattes, ...

• Create a uniform bibliographic description format for digital libraries.

• Enable the use of Semantic Web technologies (eg. reasoning) to improve capabilities of digital libraries

• Improve interoperability

Page 10: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

10

Format Translation Scenario

Author:John SmithDate of Birth:1956-10-15Date of death:2004-09-10

Author:John SmithDate of Birth:??Date of death:??

Author:John SmithDate of Birth:??Date of death:??

Author:John SmithDate of Birth:??Date of death:??

Dublin Core

Page 11: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

11

Format Translation Scenario

Author:John SmithDate of Birth:1956-10-15Date of death:2004-09-10

Author:John SmithDate of Birth:??Date of death:??

Author:John SmithDate of Birth:??Date of death:??

Author:John SmithDate of Birth:1956-10-15Date of death:2004-09-10

RDF Storage

Dublin Core

Author:John SmithDate of Birth:1956-10-15Date of death:2004-09-10

Author:John SmithDate of Birth:1956-10-15Date of death:2004-09-10

Page 12: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

12

MarcOnt Tools

• MarcOnt Initiative involves development of tools:– MarcOnt Portal – enabling collaborative ontology

development– MarcOnt Mediation Services (MMS) – allows users to

retrieve the description of the given bibliographic resource in multiple formats

– RDF Translator – tool for RDF data translation between formats using the set of given mapping rules

– Rulegenerator – allows defining mapping (translation) rules between concepts from different ontologies.

Page 13: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

13

MarcOnt Mediation Services

Page 14: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

14

MarcOnt Mediation Services

MarcOnt OntologyMarcOnt RDF

MARC21 RDF

MARC21 XML

MARC21

Bibtex RDF

Bibtex XML

Bibtex

New format RDF

New format XML

New format

Format translationInteroperability

MarcOnt Mediation Services RDF Translator

Page 15: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

15

Rulegenerator – a tool for mapping rules creation

Page 16: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

16

MarcOnt Portal

• Goals– Deliver set of tools for domain experts enabling ontology

development– Support collaborative ontology development process

• Requirements– Easy access (no installation)– Intuitive interface– Ontology editing and versioning– Ontology visualizations

Page 17: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

17

MarcOnt Portal - architecture

MarcOnt portal GUI

Otherfunctionality

Mapping rulesgenerator

EditorVersioning GUI

MarcOnt portal verisoning system

Filesystem datastore

SemVersionSessionmanager

Web browser

MarcOnt Portal

Page 18: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

18

MarcOnt REST SOA

• REST idea

• RDF input/output

• OWL-S descrption of services

• RDF parameters validation

• Complex services

Web browser

MarcOnt

User Management

RepositoryManagement

Rating And Voting

Storage

Sesame SemVersion

Thick client

MarcOnt REST SOA

Page 19: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

19

REST Framework

Page 20: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

20

MarcOnt Portal – ontology lifecycle

Collaborative ontology development.

Portal provides:• Suggestions• Annotations• Versioning• Ontology editor

Sugested Poposals

Initial Ontology

Proposal discussion

Proposal anotations

Proposal votingProposal autopromoting

Versioning

Next RevisionMarcOnt Portal

Page 21: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

22

MarcOnt Portal - features

On-line ontology editing Visualization of ontologies

Page 22: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

23

MarcOnt Portal - features

Comparing versions of ontologies

Page 23: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

24

MarcOnt Initiative Roadmap

• Lattes – CV platform used in Brasil• Ontology visualisation and graphical edition• FOAF support and user profiling

• MarcOntX agent – automatic integration of concepts from Digital Libraries

Page 24: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

25

MarcOnt Portal Roadmap

• Re-architecture

• Research on REST-based SOA framework

• Improvement of user interface

• Higher reliability

• Thick client using MarcOnt SOA

• Digital Rights Management

• Support for information sharing standards

Web browser

MarcOnt

User Management

RepositoryManagement

Rating And Voting

Storage

Sesame SemVersion

Thick client

MarcOnt REST SOA

Page 25: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

26

MarcOnt Initiative and eLearning

• LO require rich description formats

• SOA architecture enables eLearning applications with support for LO description engineering

• Using other applications is not neccessary

Page 26: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

27

MarcOnt Initiative summary

MarcOnt Initiative goals:

• Create a framework for collaborative ontology development

• Provide domain experts with tools to share their knowledge

• Offer tools for data mediation between different data formats

• Develop MarcOnt bibliographic ontology

• Create a community of users (domain experts)

Page 27: Copyright 2006 Digital Enterprise Research Institute. All rights reserved.  MarcOnt Initiative Tools for collaborative ontology development

28

MarcOnt Initiative references:

• http://www.marcont.org/

• http://portal.marcont.org/

• http://mms.marcont.org/

• http://wiki.marcont.org/REST/

• http://rdft.marcont.org/

• http://library.deri.ie/