COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor...
-
date post
20-Dec-2015 -
Category
Documents
-
view
214 -
download
0
Transcript of COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor...
![Page 1: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/1.jpg)
COMP 6703 eScience Project
Semantic Web for Museums
•Student : Lei Junran
•Client/Technical Supervisor : Tom Worthington
•Academic Supervisor : Peter Strazdins
•Period : 2006 Semester 1
![Page 2: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/2.jpg)
What is in my presentation
•Motivation
•Objectives
•Technologies
•Design Considerations
•Demonstration
•Conclusion
•Future Work
![Page 3: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/3.jpg)
Motivation - Constraints
•Constrains of Current Museums Collections Management Methods
– Natural features of cultural collections — Rich associations •eg, creator of painting A had other paintings
with the same style, which originates from another artist, who drew painting B with the same topic…
– Collections are preserved as isolated objects in individual museums
![Page 4: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/4.jpg)
Museums System Example
![Page 5: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/5.jpg)
Museums System Example
![Page 6: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/6.jpg)
Museums System Example
![Page 7: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/7.jpg)
Motivation - Solution
•The emerging semantic web technology (W3C Semantic Web) would be proposed to solve the constraints and provide a better way for cultural heritage preservation and management.
![Page 8: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/8.jpg)
Project Objectives
• Current Objective - to develop an effective semantic web archive system for museums.
•Long Terms - research the promising semantic technology for creating the knowledge management network among museums.
![Page 9: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/9.jpg)
Technologies-What is Semantic Web
•Tim Berners-Lee's original web vision involved more than retrieving Hypertext Markup Language (HTML) pages from Web servers.
•Make the web a more collaborative medium.
•Create a web of data that machines can process
![Page 10: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/10.jpg)
How to make Semantic Web possible?
•Make the data smarter.– application-independent, easily
discovered, to be described with concrete relationships…
![Page 11: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/11.jpg)
Four Levels of smart data
•Text Documents and Database Records– Data just can be used in a single application
•XML documents using single vocabulary– Data is now smart enough to move between
applications in this museum.
•XML documents with mixed vocabularies– Data can be composed from multiple
museums or institutes
![Page 12: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/12.jpg)
Four Levels of smart data
•Ontologies and rules– data is now smart enough to be
described with concrete relationships
– new data can be inferred from existing data by following logical rules
![Page 13: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/13.jpg)
Semantic Web Elements and technologies
•Metadata
•XML
•RDF
•Ontology
![Page 14: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/14.jpg)
Metadata
•Meta-data: meaning of data values;
•Example:DATA META DATAJohn Smith Name222 Happy Lane Address
![Page 15: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/15.jpg)
XML•XML(Extensible Markup Language) is
the syntactic foundation layer of the Semantic Web.
•Provides a simple, standard syntax for encoding the meaning of data values, or meta data.
• Example: <author>
<name> John Smith </name> <address> 222 Happy Lane </address>
</author>
![Page 16: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/16.jpg)
XML Metadata benefits
•All data are described with a set of predefined vocabulary and syntax.
•Enable exchange, interoperability, information integration and application independence.
![Page 17: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/17.jpg)
RDF
•The resource described in RDF could be identified by URI. The statement about resource is combined of three elements, or triple.
&ns;/location/
GreeceSubject
&ns;/location/
EuropeObject
locateAt
Predicate
![Page 18: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/18.jpg)
RDF/XML Data Example
<swm:location rdf : about = "&ns; / location / Greece"><swm:locationAt rdf:resource = "&ns; / location / Europe"/>
</swm:location>
![Page 19: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/19.jpg)
What are included in Ontology?
•Classes: Object, Activity, Location
•Relationships: object <locate at> location, company <is a > organization
•Properties: Identifier(cardinality 1:1), Type, Creator
•Constrains and Rules: If X is true, then Y must also be true.
•Functions and Process:
•A formal vocabulary (defined terms) for all above
![Page 20: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/20.jpg)
Ontology Languages
•Ontology is represented in knowledge representation languages– RDFS (lightweight ontology)
•Elements: Class, label, subclassOf, Property, Domain, range, type, subPropertyof…
– OWL (Robust ontology)•Elements: RDFS plus someValuesFrom ∃,
allValuesFrom ∀, hasValue ∋, minCardinality ≥, cardinality =, intersectionOf, unionOf…
![Page 21: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/21.jpg)
Why Use Ontology
•defines the domain vocabulary.
•Improve association expression, interoperability
•Ontology languages are backed by a rigorous formal logic, which makes the ontology machine-interpretable.
![Page 22: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/22.jpg)
Semantic Levels Summary
• Semantic Levels (Redrawn after C. Daconta, et al 2003)
![Page 23: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/23.jpg)
Design Considerations
•Use existing ontology– CIDOC CRM
•CIDOC: The International Committee for Documentation of the International Council of Museums
•CRM: Conceptual Reference Model
•A domain ontology for cultural heritage information
![Page 24: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/24.jpg)
Design Considerations
•Use existing metadata standard– Dublin Core
•A simple yet effective element set for describing a wide range of networked resources.
•Simplicity, Commonly understood semantics, Extensibility
•Example Elements: Identifier, Description, Format, Date, Creator…
![Page 25: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/25.jpg)
CIDOC CRM
•Advantages– Comprehensive and widely accepted – Mappings have been established with
major metadata standards
•Disadvantages– Includes 81 classes and 132 properties – Vocabulary is too detailed to be used
as metadata directly
![Page 26: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/26.jpg)
Solutions
•Use subset of CRM
•Use Dublin Core Metadata Standard
•Redesign the vocabulary of the applied subset when DC can not express the meaning of the subset.
•Use DC and subset vocabulary (SWM vocabulary) as metadata
![Page 27: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/27.jpg)
Example of CRM
![Page 28: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/28.jpg)
Example Mixed Use of DC and SWM Vocabulary
<swm:activity rdf : about = “ &basens;activity /Textile Lengths 85-1002 Production"><DC:type>production</DC:type><DC:identifier>Textile Lengths 85-1002 Production </DC:identifier><swm:beginDate>1984</swm:beginDate><swm:endDate>1985</swm:endDate><swm:locateAt rdf : resource = "&basens; location/Ngkwarlerlaneme camp"/>
</ swm:activity>
![Page 29: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/29.jpg)
Elements Relationships
![Page 30: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/30.jpg)
System Architecture
![Page 31: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/31.jpg)
Demonstration
![Page 32: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/32.jpg)
Conclusion
•A semantic web prototype system has been developed
•A RDF Schema has been designed
•The museums collections could be input and transferred to RDF data for preservation
![Page 33: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/33.jpg)
Conclusion
•Data is now smart enough to be described with concrete relationships
•RDF data output and Batch input increases the interoperability with other semantic systems and provide a convenient transfer way to existing data.
![Page 34: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/34.jpg)
Review the four levels of smart data
•Ontologies and rules– data is now smart enough to be
described with concrete relationships
– new data can be inferred from existing data by following logical rules
![Page 35: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/35.jpg)
Half way of the fourth level
•Reasons– Use RDFS (lightweight ontology
language); – Use subset of ontology, the
relationships is not rich enough. – No enough constrains, rules and
associations to infer.
![Page 36: COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.](https://reader037.fdocuments.us/reader037/viewer/2022103123/56649d4c5503460f94a2a04b/html5/thumbnails/36.jpg)
Future Work
•Redesign Ontology using robust ontology language (eg. OWL)
•Add more constrains and rules for inference
•Design system showing more benefits of semantic web technology
•Web Services and Taxonomies in Semantic Web.