1 Search and Navigate Web Ontologies Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute Aug 22, 2008.

Slides:



Advertisements
Similar presentations
Current design issues for digital archives Robert Munro (presented by David Nathan) Endangered Languages Archive (ELAR), School of Oriental and African.
Advertisements

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Using Perl for CGI Programming.
Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
Building a Semantic IntraWeb with Rhizomer and a Wiki Roberto Garcia and Rosa Gil GRIHO (Human Computer Interaction Research Group) Universitat de Lleida,
1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
1 Collaborative & WebProtégé Tania Tudorache Stanford Center for Biomedical Informatics Research Joint Ontolog-OOR Panel Session July 16, 2009.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute 1 From OntoSelect to OntoSelect-SWSE.
BioPortal Status and Plans September 2011 Ray Fergerson NCBO Project Director Stanford University 1.
DAML Ontology Library Mike Dean OntoLog Forum 28 February
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
INTO: A way to represent institutional knowledge base by Biswanath Dutta Documentation Research and Training Centre Indian.
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
1 Web Search Environments Web Crawling Metadata using RDF and Dublin Core Dave Beckett Slides:
28 April 2004Second Nordic Conference on Scholarly Communication 1 Citation Analysis for the Free, Online Literature Tim Brody Intelligence, Agents, Multimedia.
A Controlled Natural Language Interface for Semantic MediaWiki Jie Bao Rensselaer Polytechnic Institute Paul R. Smart, Nigel R. Shadbolt University of.
National Diet Library Digital Archive Portal - PORTA - Gateway to digital information in Japan April 3, 2008 Hideki Takeuchi Planning.
Wikispaces 101 Training Standards & Interoperability (S&I) Framework May 30, :00 - 5:00pm EDT 1.
DAML PI Meeting Status Briefing UMBC, JHU APL, MIT Sloan Tim Finin Jim Mayfield Benjamin Grosof February 12, 2002 tell register JHU APL Haircut retrieval.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Open Scholarship 2006 Bielefeld Academic Search Engine a Scientific Search Service for Institutional Repositories Open Scholarship 2006 New Challenges.
1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
UKOLN, University of Bath
An overview of collection-level metadata Applications of Metadata BCS Electronic Publishing Specialist Group, Ismaili Centre, London, 29 May 2002 Pete.
George Anadiotis, Spyros Kotoulas and Ronny Siebes VU University Amsterdam.
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Representational State Transfer (REST): Representing Information in Web 2.0 Applications this is the presentation Emilio F Zegarra CS 2650.
June 22, 2007 CMPE588 Term Project Presentation Discovery of Composable Web Services Presented by: Vassilya Abdulova.
1 Web-Enabled Decision Support Systems Access Introduction: Touring Access Prof. Name Position (123) University Name.
State of Connecticut Core-CT Project Query 8 hrs Updated 6/06/2006.
26/10/2008 SWESE'08 1 Enhanced Semantic Access to Software Artefacts Danica Damljanović and Kalina Bontcheva.
Collections and services in the information environment JISC Collection/Service Description Workshop, London, 11 July 2002 Pete Johnston UKOLN, University.
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
TU/e eindhoven university of technology PACIS'03 July Engineering Semantic Web Information Systems Richard Vdovjak Flavius Frasincar Geert-Jan Houben.
12/03/ Second International Workshop on New Generation Enterprise and Business Innovation NGEBIS 2013 Cross Domain Crawling for Innovation Pieruigi.
Database System Concepts and Architecture
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. The Future is Now JeromeDL A Digital Library on Social Semantic.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE: Semantic Application Support Generic Enabler FI-PPP Webinars Ivan Martinez.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
2004 EBSCO Publishing Presentation on EBSCOadmin.
1 Wiki Tutorial. 2 Outline of Wiki Tutorial 1) Welcome and Introductions 2) What is a wiki, and why is it useful for our work in moving forward the program.
Week 1.
KEOD 2013 – 20 th September 2013 A Comprehensive Framework for Semantic Annotation of Web Content Manuel Fiorelli 1, Maria Teresa Pazienza 2, Armando Stellato.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
The Semantic Web – WEEK 4: RDF
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
KOM, SEKE, June 20, 2004 Representing Chains of Custody Along a Forensic Process: A Case Study on Kruse Model Tamer Fares Gayed, UQAM Hakim Lounis, UQAM.
CS570 Artificial Intelligence Semantic Web & Ontology 2
RDF Tutorial.
Research Problems in Semantic Web Search Varish Mulwad ____________________________ 1.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
Problems in Semantic Search Krishnamurthy Viswanathan and Varish Mulwad {krishna3, varish1} AT umbc DOT edu 1.
A Short Tutorial to Semantic Media Wiki (SMW) [[date:: July 21, 2009 ]] At [[part of:: Web Science Summer Research Week ]] By [[has speaker:: Jie Bao ]]
OWL Representing Information Using the Web Ontology Language.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Introduction to the Semantic Web and Linked Data
1/6/2016Cyber SMW developers meetup1 Semantic RPI Jie Bao and Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute April 2, 2009.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Lessons learned from Semantic Wiki Jie Bao and Li Ding June 19, 2008.
@ eBiquity Lab, CSEE, UMBC Swoogle Tutorial (Part I: Swoogle R & D) A brief introduction to Swoogle An overview of Swoogle research A summary of Swoogle.
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
Cloud based linked data platform for Structural Engineering Experiment
Presented by ebiqity UMBC Nov, 2004
Presentation transcript:

1 Search and Navigate Web Ontologies Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute Aug 22, 2008

2 Outline Background Enabling Search and Navigation Graph on Swoogle Enabling Collaborative Ontology Repository on Semantic Wikis

3 Online Ontology: Past and Future Pre-Web era (e.g. cyc, wordnet) –[semantics] define terms semantics, and interlink terms –[access] ontology available via local files, database, and KB Now (e.g. foaf) –Increasing adoption of semantic web languages –[access] published and shared on the Web Term identified by HTTP URI, support hyperlink Web 3.0 era (e.g. tw.rpi.edu) –Native semantic web support –[semantics] preserve provenance information (history, author) –[access] collaboratively maintained on Semantic Wiki Flexible ownership/edit granularity Dynamic update and growth In what follows, we focus on semantic web ontolgoies

4 SW Ontology: Conceptual Model wordNet:Agent rdf:type rdfs:Class rdfs:subClassOf foaf:Person foaf:mbox rdfs:domain rdf:type rdf:Property ex:Li foaf:mbox rdf:type foaf:Person class property SW Ontology Instance Data SW Document Meta Term t1 t2 t4 t3 foaf:mbox t5 t6 SW Term Usage Define class (t2) Define property (t4) Reference class (t1) Reference property (t3) Instantiate class (t5) Instantiate property (t6) Namespace instance

5 Enabling Search and Navigation Graph (SNG) on Swoogle Online ontology is not merely a web page, so users need effective means to access ontology at different levels of granularity.

6 Namespace SW Document SW Ontology hyperlink imports Term description 7 uses Search and Navigation Graph: Without Search Engine Both term and ontology are navigation stops Native semantic navigation (4,5,6,7), e.g. doc => term1 Native Web navigation (1,2,3), e.g. onto1.t1 => onto2.t2 Term lookup (match by name), e.g. fine concept person Meta Term 5 defines Term lookup string instantiates 4

7 Example: Browsing Ontology and Terms in Ontology Editor

8 What Else is Wanted? Better search interface –How do I find terms related to green tea –How do I find documents related to Li Ding More navigation paths –How to find instances of foaf:Person –How to find documents defining foaf:Person Utilizing instance data –What class is frequently used as the domain of dc:title ?

9 Example: Homepage of Term navigation paths Ranked description aggregationSurf to another term

10 Namespace SW Document SW Ontology defines hyperlink imports Term description 7 uses Search and Navigation Graph: Adding Keyword Search Semantically generate text metadata for term and ontology Keyword search (8,9), e.g. keywords => term Refined keyword search, e.g. prefix:keyword=> term Meta Term Term Search Document Search Keywords 8 9 lookup instantiates 4

11 Example: Term Search Ontology search: search for a collection of concepts Term search: search for one concept –Term search can support auto-completion via : label:agent More term search options: label: the lexeme of Term's local-name. e.g. 'SeaFood' has two labels: 'sea' and 'food' Keyword search Results ranked by popularity

12 Namespace SW Document SW Ontology defines hyperlink imports Term description, empirical relation 7 uses Search and Navigation Graph: Enriching Navigation Paths Use search engine metadata to improve navigation paths Inverse navigation path (4,5,7), e.g. namespace => term Empirical relation (6), e.g. dc:title => foaf:Person Meta Term Term Search Document Search Keywords 8 9 lookup 4 instantiate

13 Example: Query based navigation Navigate from class to documents containing instance data Query Docs By Term usage Meta usage

14 foaf:name rdfs:domain Onto 1 owl:Class rdf:type foaf:Agent rdfs:subClassOf Onto 2 dc:title rdf:type Dr. SWD3 foaf:Person foaf:name rdfs:domain foaf:Person owl:Class rdf:type foaf:Agent rdfs:subClassOf foaf:Person wob:hasInstanceDomain dc:title wob:hasInstanceDomain Tim Finin foaf:name Empirical Relations May not be defined in ontology, e.g. FOAF uses rdfs:seeAlso May be Inductively learned from instance data

15 Example: Empirical Navigation I-domain (p2c): the listed terms have been instantiated (by doc_freq semantic web documents) as the domain of the specified term

16 Summary: Enabling Search and Navigation Graph in Swoogle Key technologies –Keyword search – natural language UI –Query based navigation – enrich navigation path –Ranking – promote reuse –Provenance – Each SNG node has an aggregated homepage, enable global view –Version cache – ensure permanency Implementation highlights –19 REST web services, implemented as JAVA servlet, outputs are in encoded in RDF (using WOB and SWOOGLE ontology)19 REST web services –Web interface ( implemented using PHP, provide HTML interface for access web services and retrieve query resultshttp://swoogle.umbc.edu

17 Enabling Collaborative Ontology Repository on Semantic Wikis Interestingly enough, the search and navigation graph (SNG) nicely fits the structure of Semantic Wikis

18 Authoring Ontologies on Semantic Wiki Wiki natively supports –Collaborative edit: user login, online editing –Provenance tracking: revision history, authors –Navigation: wiki-link, external-link, what links here Semantic Wiki supports –HTML and RDF homepage for each term (class, property, instance) and ontology –RDFS inference, and potentially some OWL inference –Allow coexistence of ontology and instance –Conventional ontology editing UI via (i) template or (ii) semantic form + auto-completion

19 Highlight 1: Wiki Homepage for Each Term and Ontology (SNG node)

20 Highlight 2: Provenance Preserving Concept Convergence Concept Convergence –One latest revision –Multiple authors –Dynamic concept may have many revisions –Stable concept may be Protected Provenance in history –Author –Change date –Changed content –Change notes

21 Highlight 3: Supporting Multiple Ontologies Concpets from different ontologies may stay together and be connected

22 Summary: Enabling Collaborative ontology repository on Semantic Wikis Key technologies evaluation –Concept modeling – capable of RDFS, OWL, OBO storage –Keyword search - wiki native search is not enough –Navigation – absorb Swoogle technology –Ranking – absorb Swoogle technology –Provenance – add semantic history Implementation highlights – is an experimental work, which develops ontology for annotating instanceshttp://tw.rpi.edu/ –Semantic Mediawiki (SMW) and a selection of SMW extensions as the infrastructure –A set of wiki templates and semantic forms (in form of special wiki pages) for improving user interface