W3C home > Mailing lists > Public > www-rdf-calendar@w3.org > January 2003

Re: Schema for EMails and Contacts

From: Dan Connolly <connolly@w3.org>
Date: Fri, 24 Jan 2003 11:40:33 -0600
To: Leo Sauermann <leo@ist.org>
Cc: www-rdf-calendar@w3.org
Message-id: <1043430033.24053.64.camel@dirk.dm93.org>

On Sun, 2003-01-19 at 12:49, Leo Sauermann wrote:
> Hello,
> 
> I am working on a diploma thesis about an old idea of mine, 
> Integrating all data that I access every day into a central system
> using rdf (ought to be useful somehow).
> 
> One goal is to include all Emails, Contacts and Appointments of mine
> into a RDF model/database. 

A man after my own heart... I hope to find time to polish
some of this stuff up, now that I see you're headed in
the same direction I/we are... but for now, quickly,
here's what I've got...

> I have followed the project that is about PALM integration (as i am
> using a palm myself).

This one?
  http://dev.w3.org/cvsweb/2001/palmagent/

it's getting a little rusty... I'd really like to update
it w.r.t. some of our SQL/RDB stuf... more on that later, maybe...

> Now I am searching for a schema that describes emails, contacts and
> appointments. I followed your VCalendar / iCal discussions and I got
> the impression that its not very easy to implement applications that
> make use of rdf in this topic.

Oh, I dunno... I get quite a bit done...

> But I think that RDF is the "killer" in personal knowledge management
> and therefore I want to create a wrapper for MS-Outlook that
> transforms MS-Outlook into a RDF Model on the fly - but 

Yes, TimBL did that...
  Extract Microsoft(tm) Outlook(tm) data into RDF -- lookout.py (tm) ;-)
  http://www.w3.org/2000/10/swap/
  --> http://www.w3.org/2000/10/swap/pim/lookout.py

> - Which schema describes Emails, contacts and appointments
> (Microsoft-independent) ?

I have a tool that exports IMAP as RDF... I haven't found
time to get the schema published...

"Recent (Feb2002) development:

      * extracted 18MB of RDF/xml about 16000 messages using
        mid_proxy.py, which proxies IMAP queries over HTTP, with results
        in RDF (or HTML). (it started as a proxy resolver for mid: URIs)
      * ran some rules over all that RDF. (the computation used over
        200MB of RAM; it finished in somwhere less than 6 hours on this
        1.7GHz/1GB machine). The rules are, roughly: 
              * Replies come from people; if a message has an
                in-reply-to header, then the address in the From header
                is the contact:mailbox of somebody, and the phrase used
                in the From header is the contact:fullName of that
                person.
              * If I wrote to the mailbox of a person, then that person
                is a contact of mine."

http://www.w3.org/2000/04/maillog2rdf/email.html


> - Where can i download it .... ?
> 
> I already found some schemas in the Netscape/Mozilla RDF thingy, but
> my feeling says that there has to be some CENTRAL schema for this
> stuff that experts like you all know about...

Sharing is great, but resist the urge to centralize!

> Greetings from Vienna/Austria
> Leo Sauermann
> TechnicalUniversityVienna
-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Friday, 24 January 2003 12:41:16 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Friday, 25 March 2005 11:20:43 GMT