agents and the semantic web knowledge can be encoded on the semantic web ontologies include: dublin...

8
Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include: Dublin Core Hybrid iCal VCard Typically used for meta-data markup (e.g. RSS, Dublin Core) semantic query (e.g. Squish Query Language) Can be utilized by agents to assist users Generate reminders of upcoming registration or submission deadlines Perform tasks such as booking a flight to a conference

Post on 18-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Agents and the Semantic Web

Knowledge can be encoded on the Semantic Web Ontologies include:

Dublin Core Hybrid iCal VCard

Typically used for meta-data markup (e.g. RSS, Dublin Core) semantic query (e.g. Squish Query Language)

Can be utilized by agents to assist users Generate reminders of upcoming registration or

submission deadlines Perform tasks such as booking a flight to a conference

Page 2: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Events on the Semantic Web

Calendars, Schedules and Events can be represented in RDF

Events have several properties, including: Time / Duration Attendee Information Location Description

Event concepts can refer to existing concepts on the SW Reuse of semantic information supports reasoning and

inference Interoperability possible between different ontologies

E.g. VCard, DAML-ITTalks & FOAF ontologies

Supports markup of reminders and recurring events

E.g. Class Schedules!

Page 3: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Marking up Events and People in RDF

Page 4: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Retsina Semantic Web Calendar Agent

CMU Response to SWWS2001 Challenge“Import RDF Schedules into Outlook”

Parses RDF Schedules Based on Hybrid iCal Ontology

Libby Miller (Bristol, UK) Michael Arick (UC Santa Cruz)

Outlook-Agent integration RDF Schedules in to Outlook using OLE Automation

http://www.daml.ri.cmu.edu/Cal

Terry R. Payne, Rahul Singh & Katia Sycara

Winner

Semantic Web Working

Symposium 2001

Challenge

Page 5: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Retsina Semantic Web Calendar Agent

Allows user to browse SW schedules & events Displays event, location and attendee information

Supports additional actions based on available information

E.g. email or visit web page if information is available

Supports serendipitous exploration Uses agent discovery (DAML-S) to locate context

dependent agents

Imports schedules into MS Outlook User can select schedules to import into Outlook

Calendar Can receive KQML requests to autonomously import

schedule without invoking browserhttp://www.daml.ri.cmu.edu/Cal

Page 6: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Retsina Semantic Web Calendar Agent

Page 7: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Supporting Distributed Meeting Scheduling

Schedules can be: Browsed and imported by user Shared and imported autonomously by agents

Assists users in keeping calendar “up-to-date” Higher fidelity model of user’s schedule Minimal cost on the user’s time

Supports meeting scheduling Calendar Agents negotiate possible meeting

times based on user’s schedule and preferences

Page 8: Agents and the Semantic Web Knowledge can be encoded on the Semantic Web Ontologies include:  Dublin Core  Hybrid iCal  VCard Typically used for meta-data

Importing Schedules into MS Outlook