A Vigil on the Semantic Web Bruce Spencer NRC-IIT Fredericton Aug 22, 2001.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Jim Hendler Chief Scientist - Information Systems Office DARPA.
Mitsunori Ogihara Center for Computational Science
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 :
An Introduction to Semantic Web Portal
Natural Language and Speech Processing Professor: Dr. Christel Kemke Winter 2004 Knowledge Representation on the Semantic Web by Femi G. Olumofin.
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.
SIG2: Ontology Language Standards WebOnt Briefing Ian Horrocks University of Manchester, UK.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
DARPA Agent Markup Language Ashish Jain University of Colorado at Boulder.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
The Semantic Web – A Vision Tim Berners-Lee, James Hendler and Ora Lassila Scientific American, May 2001.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
Semantic Web Mobile Internet Technical Architecture Omair Javed Institute of Software Systems Tampere University of Technology.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
The Semantic Web An Emerging Successor of the Web By Tim Berners-Lee, James Hendler and Ora Lassila Presentedby Veera Chandra Sekhar.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CS6999 SWT Lecture 1 Introduction to the Semantic Web Bruce Spencer NRC-IIT Fredericton Sept 12, 2002.
Some Thoughts to Consider 6 What is the difference between Artificial Intelligence and Computer Science? What is the difference between Artificial Intelligence.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Practical RDF Chapter 1. RDF: An Introduction
Business Rules and Web Services Research Group A proposal for a joint UNB/NRC Research group Bruce Spencer Feb 28, 2002.
Knowledge representation
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
Deploying Trust Policies on the Semantic Web Brian Matthews and Theo Dimitrakos.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
The Semantic Web William M Baker
OWL Capturing Semantic Information using a Standard Web Ontology Language Aditya Kalyanpur Jennifer Jay Banerjee James Hendler Presented By Rami Al-Ghanmi.
The Semantic Web Web Science Systems Development Spring 2015.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
Emerging Semantic Web Commercialization Opportunities Ken Baclawski Northeastern University.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Application of Ontology in Electronic Business Ching-Long Yeh Department of Computer Science and Engineering Tatung University
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
Implementing Semantic Web in Government An SLA 2006 conference program sponsored by the Information Technology Division and the Government Information.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Metadata Schema for CERIF Andrei Lopatenko Vienna University of Technology
Artificial Intelligence 2004 Ontology
DAML+OIL: an Ontology Language for the Semantic Web.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
OWL Representing Information Using the Web Ontology Language.
Introduction to the Semantic Web and Linked Data
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
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.
Semantic Web BY: Josh Rachner and Julio Pena. What is the Semantic Web? The semantic web is a part of the world wide web that allows data to be better.
The Semantic Web Riccardo Rosati Dottorato in Ingegneria Informatica Sapienza Università di Roma a.a. 2006/07.
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.
Stefan Decker Stanford University Mike Dean BBN Technologies.
06 Dec Rev. 14 Dec CmpE 583 Fall 2008 OWL Language 1 OWL Language off Lacy Ch. 10 Atilla Elçi.
An Introduction and UML Profile for the Web Ontology Language (OWL) October 23, 2002 Elisa F. KendallMark E. Dutra CEO & FounderChief Architect
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Building the Semantic Web
ece 627 intelligent web: ontology and beyond
Semantic Web - Ontologies
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Presentation transcript:

A Vigil on the Semantic Web Bruce Spencer NRC-IIT Fredericton Aug 22, 2001

Abstract Much of the AI community that met at IJCAI in August 2001 was discussing the "Semantic Web", a proposal by the inventor of the web, Tim Berners-Lee, and others to adding meaning to terms for items found on the web, with a view to making the web interactions more accurate and more easily automated. Several US and European projects are concerned with creating and using taxonomies of terms in web page design and retrieval, and are supported by W3C and DARPA. The DAML+OIL language, a joint US-European project, proposes to add Resource Description Framework (RDF) to Extensible Markup Language (XML), tagging web content with meta-tags containing links to ontologies, as well as facts and rules that describe the intended use of the content. This draws from a quarter century of work in knowledge representation and reasoning systems by the artificial intelligence community. In this talk I will explain the goals and achievements of the Semantic Web effort to date, and point out (some of) the remaining hurdles, and assuming that they are cleared, what these researchers expect to emerge. Interoperation among applications that exchange machine-understandable information will allow automated processing of web resources, and this has many applications in ecommerce. I will close with a suggestion how the IIT-Fredericton's Security/Privacy, Multi-Agent and "One Web" thrusts can be aligned with these international efforts.

Five main points Tim Berners-Lee’s vision –web information should be machine understandable Taxonomies of words shared within web communities –no single ontology RDF: meta-tags link XML tags to their roles US and European buy-in –Where’s Canada Aligns with IIT Fredericton’s thrusts –multi-agent, security, OneWeb, voice

Identifying Resources URL/URI –Uniform resource locator / indicator –Information sources, goods and services –financial instruments money, options, investments, stocks, etc. “Where do you want to go today?” –becomes “What do you want to find?”

Ontology Branch of metaphysics dealing with the philosophical theory of reality Tarski: individuals, relationships and roles “A common vocabulary and agreed-upon meanings to describe a subject domain” –What real-world objects do my tags refer to? –How are these objects related? Communication requires shared terms –others can join in

What your computer sees in HTML Joe’s Computer Store 365 Yearly Drive What your computer sees in XML Joe’s Computer Store 365 Yearly Drive Presentation information Content description (ambiguous)

What a computer could understand Joe’s Computer Store 365 Yearly Drive could define address, name, street, … Search engines could then identify mail addresses Consider shopbots being able to find –price, quantity, feature, model number, supplier, serial number, acquisition date Assumes that namespaces will be used consistently

Semantic Web An agent-enabled resource “information in machine-readable form, creating a revolution in new applications, environments and B2B commerce” Launched Feb 9, 2001 DAML: DARPA Agent Markup Language –US Gov funding to define languages, tools –16 project teams OIL is Ontology Inference Layer –DAML+OIL is joint DARPA-EU KR a natural choice

Tim Berners- Lee’s Semantic Web

RDF Resource Description Framework Beginning of Knowledge Representation influence on Web Akin to Frames, Entity/Relationship diagrams, or Object/Attribute/Value triples

RDF Example about= “ yellow medium model_2300 size medium colour yellow

RDF Class Hierarchy All lemon laptops get packed in cardboard boxes Allows one to customize existing taxonomies –Example: palmtop computers still get packed in boxes lemon_palmtop_ is_a model_2300 size medium colour yellow

Tim Berners- Lee’s Semantic Web

Ontology Layer Widens interoperability and interconversion –knowledge representation More meta-information –Which attributes are transitive, symmetric –Which relations between individuals are 1-1, 1-many, many-many Communities exist –DL, OIL, SHOE (Hendler) –New W3C working group

Transitive, Subrole example One wants to ask about modes of transportation from Sydney to Fredericton “connected by Acadian Lines bus” is a role in a Nova Scotia taxonomy “connected by SMT bus” from New Brunswick Both are subroles of “connected” “connected” is transitive Note that ontologies can be combined at runtime

Combining Rich Ontologies Only these facts are explicit –in separate ontologies “Connected by bus” –is superset –is symmetric and transitive Route from Sydney to Fredericton is inferred Connected by Acadian Lines Sydney Truro Amherst Fredericton Connected by SMT Lines Sussex Connected by SMT Lines Amherst

Tim Berners- Lee’s Semantic Web

Logic Layer Clausal logic encoded in XML –RuleML, IBM CommonRules Special cases of first-order logic –Horn Clauses for if-then type reasoning and integrity constraints Standard inference rules based on Resolution –Various implementations: SQL, KIF, SLD (Prolog), XSB –I’ve developed reasoning tools in Java. Modus operandi: build tractable reasoning systems –trade some expressiveness

Logic Architecture Example Contracting parties integrate e-businesses via rules Business Rules Business Rules OPS5 Prolog Contract Rules Interchange Seller E-Storefront Buyer’s ShopBot

Negotiation via rules price(per-unit, ?PO, $60)  purchaseOrder(?PO, supplierCo, ?AnyBuyer)  shippingDate(?PO, ?D)  (?D  24April2001). price(per-unit, ?PO, $55)  purchaseOrder(?PO, supplierCo, ?AnyBuyer)  quantityOrdered(?PO, ?Q)  (?Q  1000)  shippingDate(?PO, ?D)  (?D  24April2001). overrides(volumeDiscount, usualPrice).

Eventual Goal of these Efforts Agents locate goods, services –use namespaces, ontologies –unambiguous –business rules –expressive language but reasoning tractable –combine from various sources Gives rise to needs trust, privacy and security –e.g. semantic web project to determine eligibility of patients for a clinical trial

Aligning with IIT’s identified thrusts Privacy –Tim Berners-Lee’s “Web of Trust” digital signatures Multi Agents Systems One Web –high degree of interoperability –shared ontologies need to be multilingual and multicultural

What could IIT-Fredericton do? W3C working group on Semantic web ontologoes announced Aug 13 –request for participants –We need to be poised to adopt emerging standards. Build prototypes –with an industrial partner resource location (goods and services) procurement markup-for-free match ontologies

What could IIT-Fredericton do? International partners: –DFKI (Germany) Harold Boley –Rutherford Appleton (UK) Theo Dimitrakos Easy reading “Agents and the Semantic Web” IEEE Intelligent Systems Journal March/April 2001, James Hendler. “The Semantic Web” Scientific American, June 2001, Tim Berners-Lee, James Hendler, Ora Lassila.