80 likes | 264 Views
Semantic Web Resources… RDF Schedules into Outlook. Rahul Singh & Terry R. Payne Inteligent Software Agents Lab, CMU (K.Sycara). Carnegie Mellon University http://www.daml.ri.cmu.edu/ http://www.cs.cmu.edu/~softagents/. Stefan’s Challenge.
E N D
Semantic Web Resources… RDF Schedules into Outlook Rahul Singh & Terry R. Payne Inteligent Software Agents Lab, CMU (K.Sycara) Carnegie Mellon University http://www.daml.ri.cmu.edu/ http://www.cs.cmu.edu/~softagents/
Stefan’s Challenge • To 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: The RETSINA Calendar Agent • Retsina Agent that performs individual and team-based calendar-scheduling (R. Singh).
Solution: Working with MS Outlook • 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/
Agent Community Solution: Retsina Calendar Agent Architecture OLE Automation (COM) Retsina Calendar Agent MS Outlook Talks to other agents through KQML ACL
Solution: Modifying the Calendar Agent • 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…