RDF

From Katrina Help Info

Table of contents

Thank you Peter Mika

PFIF/RDF TRANSFORM (http://prauw.cs.vu.nl:8080/pfif)

RDF FOR PEOPLE AND SHELTER FINDER

Aims:

  • develop a suitable rdf schema for pfif, initially mainly to secure interop
  • develop shelter xml that can use the same rdf as pfif

Steps: establish priority goals

  • shortlist of options and methods to achieve goal
  • document all processes for maintenance and futures

Specifics

  • Mapping shelter ml to pfif ml, build an rdf that handles one as a function of the other
  • Modelling triples?

http://triple.semanticweb.org/ http://www.ilrt.bris.ac.uk/discovery/2003/11/ntriplesplus/


About this document

This document contains preleminary research notes aimed at supporting the collective development of an RDF schema to be used in combination with pfif xml.

The need of integrating pfif with shelter xml (in development) has led to consideraton of RDF.


RDF schema development can become extremely sophisticated and complex, we may end up discussing vocabularies and ontologies

It may be work in progress from now on, however, for the purpose of getting us started here are few references, and some initial points for consideration

RDF References:

Master reference: http://www.w3.org/RDF/ http://www.w3.org/TR/rdf-schema/

For dummies http://www.dstc.edu.au/Research/Projects/rdf/RDF-Idiot.html

Essential reading Combining rdf and xml to maximize interoperability http://archive.dstc.edu.au/RDU/staff/jane-hunter/www10/paper.html


ALSO: Consider also Foaf spec http://xmlns.com/foaf/0.1/


Toolkits

http://beta.semanticweb.org/software


http://www.wiwiss.fu-berlin.de/suhl/bizer/toolkits/index.htm


http://www.reengineeringllc.com/demo_agents/RDFQueryLangComparison1.agent Good sql/rdf

Must discuss and define


  • make sure shelter ml is as close as possible to pfif ml
  • establish what should rdf represent (elements/fields as opposed to classes and properties)


  • decide which pfif fields need to go into rdf (I believe not all are necessary)
  • understand how to deal with blank nodes (fields that contain no information?)


ADD YOUR POINTS


PFIF core elements/fieds for inclusion in RDF


METADATA person_record_id (string) entry_date (string in the form "yyyy-mm-ddThh:mm:ssZ"): author_name (string): author_email (string): author_phone (string): source_name (string): source_date (string in the form "yyyy-mm-ddThh:mm:ssZ"): source_url (string):

PERSON DATA first_name (string, all capitals, no accents): last_name (string, all capitals, no accents): home_city (string, city name, all capitals, no accents): home_state (string, two-letter postal abbreviation): home_neighborhood (string, all capitals, no accents): home_street (string, all capitals, no accents): home_zip (integer): photo_url (string):

PERSON LOCATION note_record_id (string): entry_date (string in the form "yyyy-mm-ddThh:mm:ssZ"): author_name (string): author_email (string): author_phone (string): email_of_found_person (string): phone_of_found_person (string): last_known_location (string):


Shelter finder core elements?

Please define


END OF NOTES

Help us stay online!