semantic web resources… rdf schedules into outlook rahul singh & terry r. payne inteligent...
TRANSCRIPT
Semantic Web Semantic Web Resources… RDF Resources… RDF Schedules into Schedules into OutlookOutlookRahul Singh & Terry R. PayneRahul Singh & Terry R. Payne
Inteligent Software Agents Lab, CMU (K.Sycara)Inteligent Software Agents Lab, CMU (K.Sycara)
Carnegie Mellon Universityhttp://www.daml.ri.cmu.edu/
http://www.cs.cmu.edu/~softagents/
Carnegie Mellon Universityhttp://www.daml.ri.cmu.edu/
http://www.cs.cmu.edu/~softagents/
Stefan’s ChallengeTo import SWWS Schedule information (defined by Libby Miller, in RDF) into MyYahoo or MS Outlook…
http://ilrt.org/discovery/2001/06/content/swws2001-07-30.rdf http://ilrt.org/discovery/2001/06/content/swws2001-07-31.rdf http://ilrt.org/discovery/2001/06/content/swws2001-08-01.rdf
The Prize? A bottle of Champagne…
Solution:
Retsina Agent that performs individual and team-based calendar-scheduling (R. Singh).
The RETSINA Calendar Agent
Solution:
Retsina Calendar Agent performs distributed meeting scheduling /negotiation
based on Contract Net Protocol
Accesses/Updates MS Outlook calendar information
Also provides access to other information managed by MS Outlook, including:
Contact Lists Email Archives
Communicates with other agents through KQML ACL For example - Electronic Secretary…
Web based appointment requester http://chronus.cimds.ri.cmu.edu/scheduling/
Working with MS Outlook
Solution:
Retsina Calendar Agent Architecture
OLE Automation(COM)
MS Outlook
Retsina Calendar Agent
Talks to other agents through KQML ACL
Agent Communit
y
Solution to Challenge: Modified to retrieve
and parse the RDF files Schedule is then
inserted insert into Outlook calendar.
Can now serve schedule to other agents via KQML ACL.
Lets see it work…
Solution: Modifying the
Calendar Agent