How we can make an ontology Beyond Mesmuses 3

advertisement
Developments of the Semantic Web at
the Museum of the History of Science
Florence, 16 June 2003
Marco Berni
Main question:

How can we go ahead on Semantic Web
and ontologies at IMSS?
Florence, 16 June 2003
Semantic web at IMSS
2
Try to answer:


Evaluation of the achieved outcome
How we can make an ontology





Mesmuses experience
Beyond Mesmuses
Resources to make the ontology run
Critical points
Hypothesis on achievable results
Florence, 16 June 2003
Semantic web at IMSS
3
Evaluation of the achieved
outcome


Mesmuses prototypes are very useful
samples of Semantic Web application
Allows data browsing with “intelligent”
search


Opportunity to make searches not only on
words, but on the meaning of words too
(semantic search)
Test semantic search on a history of
science domain
Florence, 16 June 2003
Semantic web at IMSS
4
How we can make an ontology
Mesmuses experience 1


First try
Theoretical approach




Ontology was designed in
order to model domain of
historic science knowledge
No data were available. Need
for a totally manual data input
Schema and instances were
very subjective
Useful for itineraries, not for
search
Florence, 16 June 2003
Semantic web at IMSS
5
How we can make an ontology
Mesmuses experience 2


Second try
Bottom-up approach





Ontology was designed just looking to
available databases
Deep analysis of databases structure in
order to map relational structure on
ontology concept/property
Data input from relational databases
with little manual attendance
Schema and instances are quite
“objective”, but at the moment don’t
cover all the history of science domain
Useful for search
Florence, 16 June 2003
Semantic web at IMSS
6
How we can make an ontology
Beyond Mesmuses 1
IMSS Database
ARAM – Multimedia Archive
STS – Scientific Instruments
ICONA – Ichonographic Archive
BIBLIO – Catalogue of the Library
IMSS
IMSS
Ontology
Itineraries
ARMU – Historical archives
GT@ – GalileoTek@
etc.
Florence, 16 June 2003
Extended
Dublin Core
Semantic web at IMSS
7
How we can make an ontology
Beyond Mesmuses 2
IMSS Database
IMSS Ontology
ARAM – Multimedia Archive
STS – Scientific Instruments
ICONA – Ichonographic Archive
BIBLIO – Books Catalogue
ARMU – Historical archives
GT@ – GalileoTek@
etc.
Florence, 16 June 2003
Extended Dublin Core
DCTitle
DCCreator
Creator
Inventor
DCSubject
DCDescription
DCPublisher
DcContributor.PersonalName
DcContributor.CorporatelName
User
Receiver
Giver
Purchaser
IsDedicated
.....
Semantic web at IMSS
DCrelation
IsVersionOf
HasVersion
IsReplacedBy
IsRequiredBy
Requires
IsPartOf
HasPart
IsReferencedBy
References
IsFormatOf
HasFormat
.....
8
How we can make an ontology
Beyond Mesmuses 3
Scientific Places in Tuscany
Old version


Florence, 16 June 2003
Plain hypertext
Links have not any semantics
Semantic web at IMSS
9
How we can make an ontology
Beyond Mesmuses 4
Scientific Places in Tuscany
Forthcoming version


Structured hypertext
Links have a semantics

e.g. Brunelleschi MAKER Dome
Brun.
Florence, 16 June 2003
Semantic web at IMSS
Maker
Dome
10
How we can make an ontology
Beyond Mesmuses 5
History of science community
shared ontology
IMSS
Institution 2
Institution 3
Institution 4
Institution n
ontology
ontology
ontology
ontology
ontology
Web
resource
Web
resource
Florence, 16 June 2003
Web
resource
Web
resource
Web
resource
Semantic web at IMSS
Web
resource
Web
resource
Web
resource
11
How we can make an ontology
Beyond Mesmuses 6


Start to re-design database for ontology and semantic
search
Mapping of existing database schemas into classes
and properties





Extended Dublin Core
IMSS specifics
Partial automatic indexing of data according to the
mapping rules
Manual actions required to complete indexing process
Design an ontology valid for the whole history of
science community
Florence, 16 June 2003
Semantic web at IMSS
12
Resources to make
the ontology run




Domain experts to map database to ontology
Software for data harvesting
Operators to manually adjust data
Portal




Schema / data loader
Browsing / searching engine
Graphical user interface
Set up a community-web and coordinate it


Produce (and agree on) a shared ontology
Share resources
Florence, 16 June 2003
Semantic web at IMSS
13
Critical points

Ontology production



User interface usability





Integration between ontology and itineraries
Iterative construction of new ontology to make a better coverage
of domain and data
Test of existing interfaces
Requirements to improve interaction effectiveness
Iterates many times this step
Agreement on a community web ontology for history of
science
Impact of a schema modification on existing data

Have mapping of data to be redone?
Florence, 16 June 2003
Semantic web at IMSS
14
Hypothesis on achievable results

Strongly improve access to IMSS documents
and database

Provide a framework for history of science elearning

Share navigable data with the community


Create an access point to the history of science
resources on the web
Create a virtual museum of history of science on the
web independently from the physical location of the
objects
Florence, 16 June 2003
Semantic web at IMSS
15
Download