Presentation is loading. Please wait.

Presentation is loading. Please wait.

Exploiting the Semantic Web: Next Generation Semantic Web Applications in KMi Watson, PowerMagpie, PowerAqua, … Mathieu d’Aquin Laurian Gridinoc Vanessa.

Similar presentations


Presentation on theme: "Exploiting the Semantic Web: Next Generation Semantic Web Applications in KMi Watson, PowerMagpie, PowerAqua, … Mathieu d’Aquin Laurian Gridinoc Vanessa."— Presentation transcript:

1 Exploiting the Semantic Web: Next Generation Semantic Web Applications in KMi Watson, PowerMagpie, PowerAqua, … Mathieu d’Aquin Laurian Gridinoc Vanessa Lopez The Knowledge Media Institute, The Open University m.daquin@open.ac.uk

2 The Semantic Web is growing… Lee, J., Goodwin, R. (2004) The Semantic Webscape: a View of the Semantic Web. IBM Research Report.

3 … really growing http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData

4 Ontologies Metadata Elementaries - The Watson Blog http://watson.kmi.open.ac.uk:8080/blog/ "Oh dear! Where the Semantic Web is going to go now?" -- imaginary user 23 en Watson team Thu, 01 Mar 2007 13:49:52 GMT Pebble (http://pebble.sourceforge.net) http://backend.userland.com/rss … Elementaries - The Watson Blog http://watson.kmi.open.ac.uk:8080/blog/ "Oh dear! Where the Semantic Web is going to go now?" -- imaginary user 23 en Watson team Thu, 01 Mar 2007 13:49:52 GMT Pebble (http://pebble.sourceforge.net) http://backend.userland.com/rss … Zen wisteria Mathieu d'Aquin … Zen wisteria Mathieu d'Aquin … <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >The Knoledge Media Institute of the Open University, Milton Keynes UK … <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >The Knoledge Media Institute of the Open University, Milton Keynes UK … DOAP FOAF DC RSS TAP WORDNET NCI Galen Music … … … … … … UoD

5 Next Generation Semantic Web Applications

6 NG SW ApplicationSemantic WebSmart Features Able to exploit the SW at large –Dynamically retrieving the relevant semantic resources –Combining several, heterogeneous Ontologies

7 Next Generation Semantic Web Applications Need for a Gateway to the Semantic Web

8 Next Generation Semantic Web Applications

9 Architecture Keyword Search SPARQL Query Crawling Parsing (Jena) Validation/ Analysis Indexing RepositoryURLsMetadataIndexes populates used extracted retrieved Ontology Exploration queries request WWWWWW discovered CollectingAnalyzing Querying

10 Design Principles  Focused quality – Provides quality information about the collected ontologies and semantic data – Provides valuable services for semantic applications, to discover, select, exploit and combine semantic resources  Provides a variety of query and access mechanisms – For both humans (web interface) and machines (web serv., API) – To fit applications having different purposes and requirements – Ranging from Keyword search to ontology exploration and formal queries (SPARQL)  Support for relations between ontologies – Detecting redundancy, duplication, incompatibility (contradiction), modularization, versioning, etc.

11 Interfaces: WUI Web User Interface: http://watson.kmi.open.ac.uk/WatsonWUI

12 Collection

13 Applications Existing next generation semantic web applications based on Watson: –PowerAqua, question answering –PowerMagpie, semantic browsing –Folksonomie enrichment –Scarlet, relation discovery, ontology matching –Ontology building –…

14 PowerAqua Bridge the gap between the user and the Semantic Web: - Provide the user the capability to query the SW using Natural Language. Dynamically select and combine info drawn from the vast amount of heterogeneous semantic data to answer a user’s query.

15 PowerAqua 1. NL Question 2. Linguistic interpretation 3. Ontology based interpretation 4. Answer

16

17

18 Magpie Ontology concepts Instances highlighted according to their type Contextual access to web services

19 PowerMagpie Key terms Ontologies and semantic entities retrieved from Watson Metadata about the ontologies

20 PowerMagpie Semantic entities in relation with the text from Watson Semantic definition of the entities in the ontologies

21 PowerMagpie Watson (ontology selection) Watson (ontology selection) Google (term frequency) Google (term frequency) PowerMagpie Server (term ranking, term to ontological entity) PowerMagpie Server (term ranking, term to ontological entity) Google APIWatson API Javascript enabled Web Browser Javascript enabled Web Browser PowerMagpie Interface (visualization, interaction, navigation) client server external services AJAX SOAP

22 Folksonomy enrichment Tags {camera, digital slr, photograph} {damage, flooding, hurricane, katrina, Louisiana} Clusters Digital SLR cameraphotograph takenWith Ontologies NLP/Clustering Find and combine Online ontologies +modularizaton +matching +modularizaton +matching Discovering relations between tags

23 Folksonomy enrichment Discovering relations between tags Example of result.

24 Ontology Matching ka2.rdf Researcher AcademicStaff Semantic Web Researcher AcademicStaff ISWC SWRC Ham SeaFood Semantic Web Ham SeaFood Meat SeaFood Agrovoc NALT pizza-to-go wine.owl NALT

25 Ontology Building

26 Next Generation Semantic Web Applications

27 Take Home Message Next Generation Semantic Web applications dynamically exploit the semantic information available on the Web Watson is an infrastructure that supports the development of such applications We are already building this next generation of semantic Web applications, allowing –question answering (PowerAqua), –semantic browsing (PowerMagpie), –semantic tagging, etc. using the semantic web at large.

28 Thank you! Watson: http://watson.kmi.open.ac.uk, m.daquin@open.ac.ukhttp://watson.kmi.open.ac.uk PowerMagpie: http://powermagpie.open.ac.uk/, l.gridinoc@open.ac.uk http://powermagpie.open.ac.uk/ PowerAqua: http://kmi.open.ac.uk/technologies/poweraqu a/, v.lopez@open.ac.uk http://kmi.open.ac.uk/technologies/poweraqu a/

29 Step 1: Linguistic Analysis -“Show me all cities of Spain” -> Step 2: Identify the set of relevant ontologies - Based on PowerMap: A run time knowledge matcher to produce semantically sound mappings across ontologies and domains. I.e. through Watson it searches for approximate mappings by using lexically related words obtained from WordNet and background ontologies. Then, the candidate mappings are semantically enriched by using a similarity measure based in WordNet to obtain its sense. Step 3: The triple similarity services analyzes the linguistic information and the ontology semantics (relationship and taxonomy) to return a small set of ontologies (represented as ontological triples) that jointly covers the user query.


Download ppt "Exploiting the Semantic Web: Next Generation Semantic Web Applications in KMi Watson, PowerMagpie, PowerAqua, … Mathieu d’Aquin Laurian Gridinoc Vanessa."

Similar presentations


Ads by Google