1 The Semantic Web Jonathan Jackson GCUU Master’s Seminar Spring 2005.

Slides:



Advertisements
Similar presentations
Mitsunori Ogihara Center for Computational Science
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
HTML Semantic Structure
CSE 425: Semantic Analysis Semantic Analysis Allows rigorous specification of a program’s meaning –Lets (parts of) programming languages be proven correct.
The Web of data with meaning... By Michael Griffiths.
1 Ontology Based Extraction of RDF Data from the World Wide Web Tim Chartrand A Thesis Proposal Research Supported By NSF.
Semantic Web 2 06 T 0006 Yoshiyuki Osawa. Aim of Semantic Web Information which users needs is collected by using a computer. Information on the web is.
Searching the Semantic Web. Introduction  Research Focuses: IE Ontologies (creating, languages, merging, storing, querying)  Next Sep: Using the Semantic.
Resource Description Framework (RDF) developed by World Wide Web Consortium (W3C) by Satya.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
1 Extracting RDF Data from Unstructured Sources Based on an RDF Target Schema Tim Chartrand Research Supported By NSF.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
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.
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Practical RDF Chapter 1. RDF: An Introduction
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,
Knowledge representation
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Web Metadata, what is it? Ora Lassila Visiting Scientist (from Nokia) Definition Applications Current Standardization Efforts.
The Resource Description Framework And its application to thegateway.org For the IIAP Jon Jablonski, Research Assistant The Information.
RDF and triplestores CMSC 461 Michael Wilson. Reasoning  Relational databases allow us to reason about data that is organized in a specific way  Data.
Semantic Web - an introduction By Daniel Wu (danielwujr)
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
Lifecycle Metadata for Digital Objects November 1, 2004 Descriptive Metadata: “Modeling the World”
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Artificial Intelligence 2004 Ontology
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
SPINNING THE SEMANTIC WEB APPLICATIONS FOR THE MODERN ERA LIBRARIES
OWL Representing Information Using the Web Ontology Language.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Problems with XML & XML Schemas XML falls apart on the Scalability design goal. 1.The order in which elements appear in an XML document is significant.
Creating a Semantic Web with Linked Data Todd King.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
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,
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
USB for Audio There are also several USB Audio chips. You install a custom driver on the host computer, and the USB sound device appears as a Windows (or.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Video on the Semantic Web Experiences with Media Streams CWI Amsterdam Joost Geurts Jacco van Ossenbruggen Lynda Hardman UC Berkeley SIMS Marc Davis.
Semantic Web COMS 6135 Class Presentation Jian Pan Department of Computer Science Columbia University Web Enhanced Information Management.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
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.
Semantic Search - Potential and Opportunities. © 2014 SAPIENT CORPORATION | CONFIDENTIAL 2 Search – Where we were!
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
Vermelding onderdeel organisatie 5 maart The future of databases DBDM 07/08 Leiden Bas van den Berg, Patrick van Kouteren, Rosa Meijer, Mathijs.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
Semantic Web for the Working Ontologist Dean Allemang Jim Hendler SNU IDB laboratory.
Metayogi Increasing the Accessibility of the Semantic Web Karim Tharani Doug Macdonald Rachel Heidecker.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
The Semantic Web By: Maulik Parikh.
Linked Data Web that can be processed by machines
Zachary Cleaver Semantic Web.
Semantic-Web, Triple-Strores, and SPARQL
Presentation transcript:

1 The Semantic Web Jonathan Jackson GCUU Master’s Seminar Spring 2005

2 Agenda Background Information Background Information Story Story Problem Statement Problem Statement What is the Semantic Web What is the Semantic Web What can the Semantic Web do What can the Semantic Web do What’s out there now What’s out there now Conclusion Conclusion

3 Background The World Wide Web is one of the leading sources of information The World Wide Web is one of the leading sources of information Not all information on the WWW is accurate or important to a given search Not all information on the WWW is accurate or important to a given search Searching the WWW for information can be long and frustrating Searching the WWW for information can be long and frustrating It would be nice to have a way of automating this It would be nice to have a way of automating this

4 The Current Internet Web Pages contain information know as metadata Web Pages contain information know as metadata This information provides a description of the content of the page This information provides a description of the content of the page Metadata is normally used by search engines Metadata is normally used by search engines

5 The Current Internet Not all pages contain metadata Not all pages contain metadata Data that describes pages has no set format Data that describes pages has no set format Descriptions of content have no meaning other than what people and understand intuitively Descriptions of content have no meaning other than what people and understand intuitively

6 Story Would like to make an appointment with a dentist Would like to make an appointment with a dentist Would like a program that can find a dentist within 10 miles of office Would like a program that can find a dentist within 10 miles of office Make an appointment as soon as possible within one of the available time periods Make an appointment as soon as possible within one of the available time periods

7 Story Programs would have a hard time searching the WWW for information and providing these types of services Programs would have a hard time searching the WWW for information and providing these types of services This is due to the disorganization of information This is due to the disorganization of information

8 Problem Statement Is there a way to formalize information on the WWW Is there a way to formalize information on the WWW Would a developer be able to provide meaning to descriptions on web pages Would a developer be able to provide meaning to descriptions on web pages Could this be done in a way that would make automation easy Could this be done in a way that would make automation easy

9 What is the Semantic Web A framework for organizing information in a formal matter A framework for organizing information in a formal matter This framework provides structure to information along with the ability to make inferences based on the data This framework provides structure to information along with the ability to make inferences based on the data Using a formal framework allows programs to extract and analyze information more efficiently Using a formal framework allows programs to extract and analyze information more efficiently

10 The Semantic Web RDF - provides syntax RDF - provides syntax Ontologies - analysis of information Ontologies - analysis of information Agents - programs created for Semantic Web use Agents - programs created for Semantic Web use

11 Resource Descriptive Framework (RDF) Provides syntax for the Semantic Web Provides syntax for the Semantic Web Object-oriented system Object-oriented system Made up of sets of triples Made up of sets of triples Each triple consists of a subject, object, predicate Each triple consists of a subject, object, predicate

12 RDF Examples Animal rdf:type rdf:Class Human rdfs:subClassOf Animal Dog rdfs:subClassOf Animal Duck rdfs:subClassOf Animal

13 Example Steve rdf:type Human Daffy rdf:type Duck Pluto rdf:type Dog

14 Example We can also add relationships between objects on a page We can also add relationships between objects on a page owns rdf:type rdf:Property Steve owns Pluto

15 RDF Use the RDF to describe the information that is read by people Use the RDF to describe the information that is read by people The structure provided by RDF is similar to the structure that the reader creates in his head The structure provided by RDF is similar to the structure that the reader creates in his head i.e., On Steve’s page, we know that Steve is a person and he owns a dog named Pluto i.e., On Steve’s page, we know that Steve is a person and he owns a dog named Pluto

16 Ontologies Give meaning and express relationships between words Give meaning and express relationships between words Ex. Want to find a dentist with the “zip code” Ex. Want to find a dentist with the “zip code” 11575

17 Ontologies Can create inferences about the data Can create inferences about the data Ex. Want to find the names of secondary relatives of a student Ex. Want to find the names of secondary relatives of a student Problem: Agents can still become confused Problem: Agents can still become confused

18 Ontologies:Problems People can use different ontologies for the same purposes People can use different ontologies for the same purposes Can still have ambiguity of meaning Can still have ambiguity of meaning How does one give meaning to words How does one give meaning to words Easy for restricted domains but very difficult of larger domains Easy for restricted domains but very difficult of larger domains

19 What’s Out There Now? Retsina Retsina Calendar/Organizer agent Calendar/Organizer agent Uses Semantic Web and M$ Outlook Uses Semantic Web and M$ Outlook Allows users to view schedules, book meetings, and Allows users to view schedules, book meetings, and

20 What’s Out There Now MusicBrainz MusicBrainz Database-driven website that stores information about music artists and their work Database-driven website that stores information about music artists and their work Semantic Web version of CDDB (Gracenote) Semantic Web version of CDDB (Gracenote)

21 Conclusion The Semantic Web is a promising idea The Semantic Web is a promising idea The Semantic Web framework does not solve problems of misinformation The Semantic Web framework does not solve problems of misinformation The problems involves with ontologies are similar to those in AI and do not look to be solved any time soon The problems involves with ontologies are similar to those in AI and do not look to be solved any time soon Agents will work well in small domains but will suffer as generality increases Agents will work well in small domains but will suffer as generality increases