Introduction to the Semantic Web Jeff Heflin Lehigh University.

Slides:



Advertisements
Similar presentations
Ontology Assessment – Proposed Framework and Methodology.
Advertisements

Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
CS570 Artificial Intelligence Semantic Web & Ontology 2
1 Semantic Web Technologies: The foundation for future enterprise systems Okech Odhiambo Knowledge Systems Research Group Strathmore University.
Quick RDF Introduction Scott Streit Terminology – RDF Triple (Also the triple form used in SPARQL) RDF Triple  (Resource, Property,
The Web of data with meaning... By Michael Griffiths.
Ameet N Chitnis, Abir Qasem and Jeff Heflin 11 November 2007.
Jennifer A. Dunne Santa Fe Institute Pacific Ecoinformatics & Computational Ecology Lab Rich William, Neo Martinez, et al. Challenges.
Dynamic Ontologies on the Web Jeff Heflin, James Hendler.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
How can Computer Science contribute to Research Publishing?
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
Managing & Integrating Enterprise Data with Semantic Technologies Susie Stephens Principal Product Manager, Oracle
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
Okech Odhiambo Faculty of Information Technology Strathmore University
Publishing and Visualizing Large-Scale Semantically-enabled Earth Science Resources on the Web Benno Lee 1 Sumit Purohit 2
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
The Semantic Web William M Baker
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
Semantic Search: different meanings. Semantic search: different meanings Definition 1: Semantic search as the problem of searching documents beyond the.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
SWETO: Large-Scale Semantic Web Test-bed Ontology In Action Workshop (Banff Alberta, Canada June 21 st 2004) Boanerges Aleman-MezaBoanerges Aleman-Meza,
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Enabling Access to Sound Archives through Integration, Enrichment and Retrieval WP2 – Media Semantics and Ontologies.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
You sexy beast. Ok, inappropriate. How about: Web of links to Web of Meaning Hello Semantic Web!
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Artificial Intelligence 2004 Ontology
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
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.
Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction.
Triple Stores. What is a triple store? A specialized database for RDF triples Can ingest RDF in a variety of formats Supports a query language – SPARQL.
Kaiser Permanente Convergent Medical Terminology (CMT) Using Oxford RDFox and SNOMED for Quality Measures.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
References [1] D:\My Documents\SemanticWebWorkshop\kaynak\Ian Horrocks - CS646\intro-2004.pptD:\My Documents\SemanticWebWorkshop\kaynak\Ian Horrocks -
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
The Semantic Web & Content Managment Systems Ole Gulbrandsen, CTO Stand: E7049.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
The Semantic Web By: Maulik Parikh.
Kaiser Permanente Convergent Medical Terminology (CMT)
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
Chapter 6 Understanding Each Other
The State of the Semantic Web
Presentation transcript:

Introduction to the Semantic Web Jeff Heflin Lehigh University

What should the Web be? A giant library?A giant brain?or

The Semantic Web u Definition –The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation. (Berners-Lee et al., Scientific American, May 2001) u Ontology –a key component of the Semantic Web –ontologies define the semantics of the terms used in semi- structured web pages »identify context, provide shared definitions »has a formal syntax and unambiguous semantics »usually includes a taxonomy, but typically much more –inference algorithms can compute what logically follows

Semantic Web Standards u RDF(S) (1999, revised 2004) –essentially semantic networks with URIs –XML serialization syntax u OWL (2004) –extends RDF with more semantic primitives –based on description logics (DLs) –has a model theoretic semantics World Wide Web Consortium (W3C) Recommendations u:Chair John Smith rdf:type g:name g:Person g:name rdfs:Classrdf:Property rdf:type rdfs:subclassOf rdfs:domain A Band is a subset of the groups which only have Musicians as members

A Web of Ontologies Foaf DBLP Congress Citeseer AIGPNSF Awards alignment S3S3 S7S7 commits to Low barrier to sharing data Anyone can propose and share an alignment Semantics emerge as ontologies are aligned Region S1S1 S2S2 Dublin Core S5S5 S4S4 S6S6 commits to alignment

Why Study the Semantic Web? u Open source Semantic Web tools –from IBM, Hewlett-Packard, Nokia, etc. u Commercial software vendors –Oracle 11g RDBMS supports RDF and much of OWL –Adobe’s products use RDF to provide metadata for documents, photos –Semantic Web specific companies: TopQuadrant, Aduna Software, etc. u >400 million Semantic Web documents (as of October 2011) –Yahoo SearchMonkey uses RDF to present richer search results –Google now indexes RDFa (a means for embedding RDF in web pages) u Semantic Web enabled sites –Data.gov: much of U.S. government’s open data is available in RDF –NY Times: publishes article subject headings as Linked Data –Newsweek: annotates articles with RDFa –BBC Music: exports RDF playlists, RDF for all artists –DBPedia: a Semantic Web version of Wikipedia –BestBuy publishes product and store information in RDF

Linked Data > 25 billion triples of data in over >250 data sets

8 of 30 The End

3) Selects relevant sources 0) Is run periodically to create an inverted index of source content Integration Architecture OBII- IR O1O1 OnOn M1M1 MnMn S1S1 SnSn Indexer Selector Loader Reasoner GUI SPARQL Query Results Index Reformulator GUI Domain ontologies Mapping ontologies Relevant Data Source 4) Retrieves sources and ontologies from the Web and uses a reasoner to answer the query 2) Reformulates queries into Boolean index queries 1) Query entered by the user is translated into SPARQL (the standard Semantic Web query language)

Basic Source Selection u:teaches AND cs:proglang j:works-at Q: u:Professor(x)  u:teaches(x, cs:proglang)  j:works-at(x,y) u:Professor AND rdf:type subgoalssources u:Professor AND rdf:typeD1 u:teaches AND cs:proglangD2,D3 j:works-atD1 Indexing the sourcesGiven, a query looking up sources in the index Note: D3 will not actually contribute to an answer for this query but must be loaded anyway to make sure! This “inverted index” is based on ideas used in modern search engines

Evaluation Results –Analysis: flat-structure scales best as we increase the number of unconstrained qtps because it has better source selectivity. –Analysis: flat-structure has best source selectivity: linear vs exponential Average number of selected sourcesAverage query response time

Scalability Evaluation u Structure algorithm over subset of BTC data –23 million sources, 73 million triples –Indexing time: ~58 hours –Index size: 18GB

Mappings constitute “mediator” ontologies Example: E-Commerce Integration

Semantic Web Benefits u An example of translation 10/27/2009

u Many types of heterogeneity in the source ontologies –Union (A ≡ B ⊔ C) »“fsc:KnobsAndPointers ≡ eOTD:Knob ⊔ eOTD:Pointer” –Intersection (A ≡ B ⊓ C) »“fsc:BearingAntifrictionUnmounted ≡ eOTD:Bearing-Antifriction ⊓ eOTD:Bearing-Unmounted” –Exclusion (A ≡ B ⊓ ¬ C) »“eOTD:BearingPlain ≡ ⊓ ¬ –Class vs. property distinction (A ⊑ ∃ P.{a, b, c}) »“PLIB:HexagonHeadTappingScrewWithAFlatEnd ⊑ ∃ eOTD:head-Style.{eOTD:Hexagon}” »“PLIB:HexagonHeadTappingScrewWithAFlatEnd ⊑ ∃ eOTD:pointStyle.{eOTD:Flat, eOTD:Flat2, eOTD:Flat3}” –When all else fails, most specific subsumer and subsumee »“cpv:PrimaryBatteries ⊑ eOTD:BatteryAssemblyAll” »“eOTD:BatteryThermal ⊑ cpv:PrimaryBatteries” Ontology Mapping

16 of 30 OWL Class Constructors example taken from Ian Horrocks

17 of 30 OWL Axioms example taken from Ian Horrocks