SlideShare a Scribd company logo
Exploring and Using the Semantic Web Mathieu d’Aquin  KMi, The Open University – m.daquin@open.ac.uk
Exploring the Semantic Web What?? RDF documents Ontologies Vocabularies Linked Data
Example: Exploring DBPedia “ DBpedia is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia, and to link other data sets on the Web to Wikipedia data.”  --  http://wiki.dbpedia.org/About   Provides a huge, multi-domain knowledge base, accessible through the Web, using Semantic Web standards, mainly SPARQL ( http://dbpedia.org/sparql ) Example: “what are the names of German musicians who were born in Berlin?” PREFIX dbo:  http://dbpedia.org/ontology/ SELECT ?name WHERE {?person dbo:birthplace  <http://dbpedia.org/resource/Berlin>.  ?person skos:subject <http://dbpedia.org/resource/  Category:German_musicians>.  ?person foaf:name ?name . }
Example: Exploring DBPedia “ DBpedia is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia, and to link other data sets on the Web to Wikipedia data.”  --  http://wiki.dbpedia.org/About   Provides a huge, multi-domain knowledge base, accessible through the Web, using Semantic Web standards, mainly SPARQL ( http://dbpedia.org/sparql ) Example: “what are the names of German musicians who were born in Berlin?” PREFIX dbo:  http://dbpedia.org/ontology/ SELECT ?name WHERE {?person dbo:birthplace  <http://dbpedia.org/resource/Berlin>.  ?person skos:subject <http://dbpedia.org/resource/  Category:German_musicians>.  ?person foaf:name ?name . }    Alexander Marcus, Klaus Voormann
Linked Open Data (LOD) cloud:  http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData
Other Tools to Explore the Linked Data Cloud… Instance of OpenLink Virtuoso on amazon EC2 loaded with data from the LOD cloud And also semantic web browsers such as Tabulator, RKBExplorer, etc. But… the LOD cloud is not everything… Many ontologies, vocabularies and datasets of various sizes and complexities are being created all the time
Finding Semantic Information on the Web With Semantic Web Search Engines Sindice:   http://sindice.com   Watson:   http://watson.kmi.open.ac.uk   Swoogle:   http://swoogle.umbc.edu/   Falcons:   http://iws.seu.edu.cn/services/falcons/objectsearch/   SWSE:   http://swse.deri.org/   …
Example: Watson (architecture)
Example: Watson (interface) http://watson.kmi.open.ac.uk
So, what can you find on the Semantic Web? Size:  LOD Cloud: 4,5 Billion Triples (estimated) Sindice: claim 54.65 million documents (June 2009) An analysis of a sample of the Watson collection (not up to date!): Language Complexity Size of documents Topic coverage
Using It How?? Building Applications!!! Reusing in Ontologies Linking to Other Datasets Through SPARQL Through API
What to use? SPARQL endpoints, and such… DBPedia’s SPARQL endpoint Virtuoso LOD instance All other LOD nodes The Talis Platform Etc. Semantic Web search engines services and APIs Watson:  complete, open SOAP and REST API, with Java client  Sindice:  REST API for entity lookup, etc. Swoogle:  simple search REST API Falcons:  simple search REST API SWSE:  SPARQL endpoint! Other nice (online!) tools: OpenCalais Semantic Proxy : for entity recognition and annotation in web pages Textwise SemanticHacker : for document classification Triplify, D2R, etc.:  for transforming databases into semantic web resources …
Example: Watson API Provide Semantic Web application developers with the ability to efficiently: Locate (find) Semantic Web documents online using advanced search functions Explore the documents, automatically extracted metadata and content Query the documents, to exploit online knowledge in an homogeneous way  In a set of lightweight APIs, and without having to download the data or use any other dedicated infrastructure.
Some applications we developed Ontology Reuse: The  Watson Plugin Question Answering: PowerAqua Semantic Browsing: PowerMagpie Semantic Relation Discovery: Scarlet Folksonomy Enrichment And also: Word sense disambiguation Query Expansion Synonym Discovery…
A demonstrator: Wahoo! Find on the Semantic Web terms to specialize or generalize a query to a search engine (Yahoo).
The technical stuff… Find ontologies containing the keyword “researcher” http://watson.kmi.open.ac.uk/API/ semanticcontent/keywords? q= researcher …  exactly  “researcher” in the  label  or  id  of a  class http://watson.kmi.open.ac.uk/API/ semanticcontent/keywords?q= researcher &scope= LN+Label &ent= Class &match= Exact Find entities corresponding to “researcher” in ontology http://watson.kmi.open.ac.uk/API/ entity/keyword?q= researcher & uri= http://calo.sri.com/core-plus-office &scope= LN+Label  &ent= Class &match= Exact Find subclasses and superclasses of an entity http://watson.kmi.open.ac.uk/API/ entity/subclasses? ent=http://calo.sri.com/core-plus-office#Researcher &uri= http://calo. sri.com/core-plus-office The rest is interface stuff and call to Yahoo!
Other Example: Scarlet ka2.rdf Researcher AcademicStaff Semantic Web Researcher AcademicStaff ISWC SWRC Ham SeaFood Semantic Web Ham SeaFood Meat Meat SeaFood Agrovoc NALT pizza-to-go wine.owl NALT
Other Example: Scarlet
Other Example: The Watson Plugin Chose an entity to search Get entities from online ontologies Integrate statements  Into the edited ontology
More? Exploring, using… and contributing to the Semantic Web! Cupboard: an ontology hosting system http://cupboard.open.ac.uk   Using semantic web resources to improve the quality on the Semantic Web. Manual rating of ontologies, trust network between ontologies and ontology providers, improving links between ontologies and datasets through reuse. A lot left to do! Understanding the notions of relevance of Semantic Web information, of agreement between ontologies… Detecting and managing the relations between ontologies. Making the network of resources explicit…
Thanks! Hands-on session this afternoon Using Semantic Web search engines Using Semantic Web APIs  Building ontologies by reuse Publishing an ontology with Cupboard Now:  questions? Comments?  Other topics of interest? Contact: m.daquin@open.ac.uk

More Related Content

What's hot (20)

KEY
Creating web applications with LODSPeaKr
Alvaro Graves
 
PPT
Linked Data Tutorial
Sören Auer
 
PPT
Semantic Web - Linked Data - RDF
Visual Resources Association
 
PPT
Semantic Web
hardchiu
 
KEY
RDFa Introductory Course Session 2/4 How RDFa
Platypus
 
PPT
Semantic Web Applications
Julian Higman
 
ODP
2010 06 ipaw_prv
Jun Zhao
 
PPT
Library Linked Data and the Future of Bibliographic Control
University of Toronto Libraries - Information Technology Services
 
KEY
Biodiversity Informatics on the Semantic Web
University of Wisconsin-Madison
 
PDF
Publishing and Using Linked Data
ostephens
 
PDF
Using entity extraction extension with OpenRefine and Dandelion API
SpazioDati
 
KEY
Semantic Web and Linked Open Data
University of Wisconsin-Madison
 
PPT
Semantic Technologies: Representing Semantic Data
Matthew Rowe
 
PPT
Cornell20080516
charper
 
ODP
Linked Data
Danny Ayers
 
PPT
Linked Data - the Future for Open Repositories?
Adrian Stevenson
 
PDF
LITA 2010: The Linked Library Data Cloud: it's time to stop think and start l...
Ross Singer
 
PPTX
Search Engine
ShantaRayamajhiBasne
 
PPTX
Archives Hub - Data in :: Data out
Jane Stevenson
 
PDF
Drupal and Apache Stanbol
Alkuvoima
 
Creating web applications with LODSPeaKr
Alvaro Graves
 
Linked Data Tutorial
Sören Auer
 
Semantic Web - Linked Data - RDF
Visual Resources Association
 
Semantic Web
hardchiu
 
RDFa Introductory Course Session 2/4 How RDFa
Platypus
 
Semantic Web Applications
Julian Higman
 
2010 06 ipaw_prv
Jun Zhao
 
Library Linked Data and the Future of Bibliographic Control
University of Toronto Libraries - Information Technology Services
 
Biodiversity Informatics on the Semantic Web
University of Wisconsin-Madison
 
Publishing and Using Linked Data
ostephens
 
Using entity extraction extension with OpenRefine and Dandelion API
SpazioDati
 
Semantic Web and Linked Open Data
University of Wisconsin-Madison
 
Semantic Technologies: Representing Semantic Data
Matthew Rowe
 
Cornell20080516
charper
 
Linked Data
Danny Ayers
 
Linked Data - the Future for Open Repositories?
Adrian Stevenson
 
LITA 2010: The Linked Library Data Cloud: it's time to stop think and start l...
Ross Singer
 
Search Engine
ShantaRayamajhiBasne
 
Archives Hub - Data in :: Data out
Jane Stevenson
 
Drupal and Apache Stanbol
Alkuvoima
 

Viewers also liked (8)

PPT
Building Semantic Web Based Applications with Watson
Mathieu d'Aquin
 
DOC
Uiit itce portfolio submission sheet
leunghm
 
PPT
Poweroften
Muhammed Jailani
 
PPTX
Queston 5
hobson-16
 
PPT
From Watson to Ontology Repositories - Ontolog OOR panel
Mathieu d'Aquin
 
PPT
Space for children under 5
gareth2point0
 
PPT
Europeana Sounds kick-off - Workpackage 2 Enrichment and Participation
Johan Oomen
 
Building Semantic Web Based Applications with Watson
Mathieu d'Aquin
 
Uiit itce portfolio submission sheet
leunghm
 
Poweroften
Muhammed Jailani
 
Queston 5
hobson-16
 
From Watson to Ontology Repositories - Ontolog OOR panel
Mathieu d'Aquin
 
Space for children under 5
gareth2point0
 
Europeana Sounds kick-off - Workpackage 2 Enrichment and Participation
Johan Oomen
 
Ad

Similar to Exploring and using the Semantic Web - SSSW09 tutorial (20)

ODP
State of the Semantic Web
Ivan Herman
 
PPTX
Doing Clever Things with the Semantic Web
Mathieu d'Aquin
 
PPT
Information Extraction and Linked Data Cloud
Dhaval Thakker
 
PPTX
Exploiter le Web Semantic, le comprendre et y contribuer
Mathieu d'Aquin
 
PPTX
Making things findable
Peter Mika
 
PPT
Using The Semantic Web
Mathieu d'Aquin
 
PPTX
SemTech 2011 Semantic Search tutorial
Peter Mika
 
PPT
Finding knowledge, data and answers on the Semantic Web
ebiquity
 
PPT
Peter Mika's Presentation at SSSW 2011
sssw2011
 
PPTX
SMX Advanced 2012 - Catching up with the Semantic Web
Matthew Brown
 
PPT
Corrib.org - OpenSource and Research
adameq
 
PPT
Web 3.0 Emerging
James Hendler
 
PDF
WebGUI And The Semantic Web
William McKee
 
PDF
Using the Semantic Web Stack to Make Big Data Smarter
Matheus Mota
 
PPTX
Semantic Web, e-commerce
Semantic Web San Diego
 
PPT
Using the Semantic Web, and Contributing to it
Mathieu d'Aquin
 
PPTX
Large-Scale Semantic Search
Roi Blanco
 
PPT
Future of Web 2.0 & The Semantic Web
is20090
 
PDF
ITWS Capstone (RPI, Fall 2013)
Rensselaer Polytechnic Institute
 
PPT
Introduction to Semantic Web for GIS Practitioners
Emanuele Della Valle
 
State of the Semantic Web
Ivan Herman
 
Doing Clever Things with the Semantic Web
Mathieu d'Aquin
 
Information Extraction and Linked Data Cloud
Dhaval Thakker
 
Exploiter le Web Semantic, le comprendre et y contribuer
Mathieu d'Aquin
 
Making things findable
Peter Mika
 
Using The Semantic Web
Mathieu d'Aquin
 
SemTech 2011 Semantic Search tutorial
Peter Mika
 
Finding knowledge, data and answers on the Semantic Web
ebiquity
 
Peter Mika's Presentation at SSSW 2011
sssw2011
 
SMX Advanced 2012 - Catching up with the Semantic Web
Matthew Brown
 
Corrib.org - OpenSource and Research
adameq
 
Web 3.0 Emerging
James Hendler
 
WebGUI And The Semantic Web
William McKee
 
Using the Semantic Web Stack to Make Big Data Smarter
Matheus Mota
 
Semantic Web, e-commerce
Semantic Web San Diego
 
Using the Semantic Web, and Contributing to it
Mathieu d'Aquin
 
Large-Scale Semantic Search
Roi Blanco
 
Future of Web 2.0 & The Semantic Web
is20090
 
ITWS Capstone (RPI, Fall 2013)
Rensselaer Polytechnic Institute
 
Introduction to Semantic Web for GIS Practitioners
Emanuele Della Valle
 
Ad

More from Mathieu d'Aquin (20)

PDF
A factorial study of neural network learning from differences for regression
Mathieu d'Aquin
 
PDF
Recentrer l'intelligence artificielle sur les connaissances
Mathieu d'Aquin
 
PDF
Data and Knowledge as Commodities
Mathieu d'Aquin
 
PDF
Unsupervised learning approach for identifying sub-genres in music scores
Mathieu d'Aquin
 
PDF
Is knowledge engineering still relevant?
Mathieu d'Aquin
 
PDF
A data view of the data science process
Mathieu d'Aquin
 
PDF
Dealing with Open Domain Data
Mathieu d'Aquin
 
PDF
Web Analytics for Everyday Learning
Mathieu d'Aquin
 
PDF
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
Mathieu d'Aquin
 
PDF
Learning Analytics: understand learning and support the learner
Mathieu d'Aquin
 
PDF
The AFEL Project
Mathieu d'Aquin
 
PDF
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Mathieu d'Aquin
 
PDF
Data ethics
Mathieu d'Aquin
 
PDF
Data for Learning and Learning with Data
Mathieu d'Aquin
 
PDF
Towards an “Ethics in Design” methodology for AI research projects
Mathieu d'Aquin
 
PDF
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
Mathieu d'Aquin
 
PDF
Profiling information sources and services for discovery
Mathieu d'Aquin
 
PDF
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
Mathieu d'Aquin
 
PDF
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
Mathieu d'Aquin
 
PDF
Data analytics beyond data processing and how it affects Industry 4.0
Mathieu d'Aquin
 
A factorial study of neural network learning from differences for regression
Mathieu d'Aquin
 
Recentrer l'intelligence artificielle sur les connaissances
Mathieu d'Aquin
 
Data and Knowledge as Commodities
Mathieu d'Aquin
 
Unsupervised learning approach for identifying sub-genres in music scores
Mathieu d'Aquin
 
Is knowledge engineering still relevant?
Mathieu d'Aquin
 
A data view of the data science process
Mathieu d'Aquin
 
Dealing with Open Domain Data
Mathieu d'Aquin
 
Web Analytics for Everyday Learning
Mathieu d'Aquin
 
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
Mathieu d'Aquin
 
Learning Analytics: understand learning and support the learner
Mathieu d'Aquin
 
The AFEL Project
Mathieu d'Aquin
 
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Mathieu d'Aquin
 
Data ethics
Mathieu d'Aquin
 
Data for Learning and Learning with Data
Mathieu d'Aquin
 
Towards an “Ethics in Design” methodology for AI research projects
Mathieu d'Aquin
 
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
Mathieu d'Aquin
 
Profiling information sources and services for discovery
Mathieu d'Aquin
 
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
Mathieu d'Aquin
 
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
Mathieu d'Aquin
 
Data analytics beyond data processing and how it affects Industry 4.0
Mathieu d'Aquin
 

Recently uploaded (20)

PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PDF
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
PPTX
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPTX
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
LAW OF CONTRACT (5 YEAR LLB & UNITARY LLB )- MODULE - 1.& 2 - LEARN THROUGH P...
APARNA T SHAIL KUMAR
 
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
Dimensions of Societal Planning in Commonism
StefanMz
 
community health nursing question paper 2.pdf
Prince kumar
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 

Exploring and using the Semantic Web - SSSW09 tutorial

  • 1. Exploring and Using the Semantic Web Mathieu d’Aquin KMi, The Open University – [email protected]
  • 2. Exploring the Semantic Web What?? RDF documents Ontologies Vocabularies Linked Data
  • 3. Example: Exploring DBPedia “ DBpedia is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia, and to link other data sets on the Web to Wikipedia data.” -- http://wiki.dbpedia.org/About Provides a huge, multi-domain knowledge base, accessible through the Web, using Semantic Web standards, mainly SPARQL ( http://dbpedia.org/sparql ) Example: “what are the names of German musicians who were born in Berlin?” PREFIX dbo: http://dbpedia.org/ontology/ SELECT ?name WHERE {?person dbo:birthplace <http://dbpedia.org/resource/Berlin>. ?person skos:subject <http://dbpedia.org/resource/ Category:German_musicians>. ?person foaf:name ?name . }
  • 4. Example: Exploring DBPedia “ DBpedia is a community effort to extract structured information from Wikipedia and to make this information available on the Web. DBpedia allows you to ask sophisticated queries against Wikipedia, and to link other data sets on the Web to Wikipedia data.” -- http://wiki.dbpedia.org/About Provides a huge, multi-domain knowledge base, accessible through the Web, using Semantic Web standards, mainly SPARQL ( http://dbpedia.org/sparql ) Example: “what are the names of German musicians who were born in Berlin?” PREFIX dbo: http://dbpedia.org/ontology/ SELECT ?name WHERE {?person dbo:birthplace <http://dbpedia.org/resource/Berlin>. ?person skos:subject <http://dbpedia.org/resource/ Category:German_musicians>. ?person foaf:name ?name . }  Alexander Marcus, Klaus Voormann
  • 5. Linked Open Data (LOD) cloud: http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData
  • 6. Other Tools to Explore the Linked Data Cloud… Instance of OpenLink Virtuoso on amazon EC2 loaded with data from the LOD cloud And also semantic web browsers such as Tabulator, RKBExplorer, etc. But… the LOD cloud is not everything… Many ontologies, vocabularies and datasets of various sizes and complexities are being created all the time
  • 7. Finding Semantic Information on the Web With Semantic Web Search Engines Sindice: http://sindice.com Watson: http://watson.kmi.open.ac.uk Swoogle: http://swoogle.umbc.edu/ Falcons: http://iws.seu.edu.cn/services/falcons/objectsearch/ SWSE: http://swse.deri.org/ …
  • 9. Example: Watson (interface) http://watson.kmi.open.ac.uk
  • 10. So, what can you find on the Semantic Web? Size: LOD Cloud: 4,5 Billion Triples (estimated) Sindice: claim 54.65 million documents (June 2009) An analysis of a sample of the Watson collection (not up to date!): Language Complexity Size of documents Topic coverage
  • 11. Using It How?? Building Applications!!! Reusing in Ontologies Linking to Other Datasets Through SPARQL Through API
  • 12. What to use? SPARQL endpoints, and such… DBPedia’s SPARQL endpoint Virtuoso LOD instance All other LOD nodes The Talis Platform Etc. Semantic Web search engines services and APIs Watson: complete, open SOAP and REST API, with Java client Sindice: REST API for entity lookup, etc. Swoogle: simple search REST API Falcons: simple search REST API SWSE: SPARQL endpoint! Other nice (online!) tools: OpenCalais Semantic Proxy : for entity recognition and annotation in web pages Textwise SemanticHacker : for document classification Triplify, D2R, etc.: for transforming databases into semantic web resources …
  • 13. Example: Watson API Provide Semantic Web application developers with the ability to efficiently: Locate (find) Semantic Web documents online using advanced search functions Explore the documents, automatically extracted metadata and content Query the documents, to exploit online knowledge in an homogeneous way In a set of lightweight APIs, and without having to download the data or use any other dedicated infrastructure.
  • 14. Some applications we developed Ontology Reuse: The Watson Plugin Question Answering: PowerAqua Semantic Browsing: PowerMagpie Semantic Relation Discovery: Scarlet Folksonomy Enrichment And also: Word sense disambiguation Query Expansion Synonym Discovery…
  • 15. A demonstrator: Wahoo! Find on the Semantic Web terms to specialize or generalize a query to a search engine (Yahoo).
  • 16. The technical stuff… Find ontologies containing the keyword “researcher” http://watson.kmi.open.ac.uk/API/ semanticcontent/keywords? q= researcher … exactly “researcher” in the label or id of a class http://watson.kmi.open.ac.uk/API/ semanticcontent/keywords?q= researcher &scope= LN+Label &ent= Class &match= Exact Find entities corresponding to “researcher” in ontology http://watson.kmi.open.ac.uk/API/ entity/keyword?q= researcher & uri= http://calo.sri.com/core-plus-office &scope= LN+Label &ent= Class &match= Exact Find subclasses and superclasses of an entity http://watson.kmi.open.ac.uk/API/ entity/subclasses? ent=http://calo.sri.com/core-plus-office#Researcher &uri= http://calo. sri.com/core-plus-office The rest is interface stuff and call to Yahoo!
  • 17. Other Example: Scarlet ka2.rdf Researcher AcademicStaff Semantic Web Researcher AcademicStaff ISWC SWRC Ham SeaFood Semantic Web Ham SeaFood Meat Meat SeaFood Agrovoc NALT pizza-to-go wine.owl NALT
  • 19. Other Example: The Watson Plugin Chose an entity to search Get entities from online ontologies Integrate statements Into the edited ontology
  • 20. More? Exploring, using… and contributing to the Semantic Web! Cupboard: an ontology hosting system http://cupboard.open.ac.uk Using semantic web resources to improve the quality on the Semantic Web. Manual rating of ontologies, trust network between ontologies and ontology providers, improving links between ontologies and datasets through reuse. A lot left to do! Understanding the notions of relevance of Semantic Web information, of agreement between ontologies… Detecting and managing the relations between ontologies. Making the network of resources explicit…
  • 21. Thanks! Hands-on session this afternoon Using Semantic Web search engines Using Semantic Web APIs Building ontologies by reuse Publishing an ontology with Cupboard Now: questions? Comments? Other topics of interest? Contact: [email protected]