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

