Presentation on theme: "Progress Update Semantic Web, Ontology Integration, and Web Query Seminar Department of Computing 2006-03-01 David George."— Presentation transcript:
Progress Update Semantic Web, Ontology Integration, and Web Query Seminar Department of Computing 2006-03-01 David George
Today Summarise on December issues Resource Description Framework “RDF/XML”. Development of Geographical Ontology Layers for integration and query. Discuss development work since then Database data transformed into Semantic Web data. Development of a Java interface to create, merge, and query Semantic Web data.
RDF Reminder RDF describes information as a collection of statements in Subject-Predicate-Object form, i.e. the subject and the object and a relationship (predicate) between them. RDF is a graph-based model for describing how Internet resources relate to each other (e.g. Web pages). David GeorgePerson typeOf
Example RDF Graph RDF Directed Graph David George Research Student
RDF can form complex directed graphs of nodes linked by relationships. Graph model is useful for describing data and also Ontology structures using Web Ontology Language (OWL). David Susan Library Denver TravelGuide marriedTo workedAt hasVisited hasInfo availableAt
Geographical Ontology Ontology is a formal vocabulary defining: concepts and their attributes. relationships between concepts. constraints on those relationships.
Geographic Ontology Layers Water Utility relief pipelines rivers LA. Planning housing economic population
Progress update – Integration and Semantic Web Extracted data from relational DB into normalised XML, and transformed into RDF/XML using XSLT. Developed RDF/OWL, and MySQL interface using Jena API Toolkit (Hewlett P.Labs.) and Protégé Ontology development tool (MIT). Interface Objectives: Create, merge and query RDF triple files. Persistent data in MySQL, Oracle, Postgres. Interrogate ontologies over the Web, using inference capability. Merge heterogeneous Ontology vocabularies.
Early Conclusions Progress in small-scale experimentations. Developed platform for more complex experimentation, involving: data transformation data integration ontology union. Ontology requires complex specification. May need to consider inferencing. Research output to consider “traditional” database comparisons between: Integration process. Query process.