W3C | Semantic Web
or, if you like, Semantic Web Area for Play... visiting RDF and all points west. working toward the SWELL langauge, MIT-LCS's advanced development prototyping of tools and langauges for the Semantic Web.
This NOT W3C endorsed material, it is related to the Semantic Web activity of the W3C.
Other related material:
This stuff is not guaranteed but is open source and available from the public w3c CVS repository.
Check out *.py from the top level of the swap hierarchy to use it, check out the whole tree to develop.
Set up an alias (.bat file, etc) to make the cwm command cwm="python /wherever/cwm.py"
nearby: toICal.py -- (the start of) a converter from RDF to ICal. (see also: libical), vcal2xml.pl (in palmagent), which actually converts ical to RDF.
These are lists of RDF terms (properties and classes) which we have used for putting together test and demo applications, and organizing our dailiy lives. Most are defined in n3, many have xml versions. If you don't have it in XML, use cwm to transcode it.
For cwm these are magic - these are properties which cwm can infer or which allow cwm to infer things. They are like built-in functions in a programming language. Not every N3 processor handles the same built-ins.
See the cwm page for details.
As we have experimented, we have generated a number of general purpose ontologies.
While in the long term there may be much better standard ones, for what its worth
there is a list a slide in the talk.
Not here, but things everyone needs
The requirements of this system are now
To make a rules langauge which is a smooth extension of RDF
These are a few things I put together to
See cwm discussion.
Contributors of code:
and contributions of ideas and all other kinds from those on #rdfig. Thanks to all. KUTGW!
I had lamented that it ws a long time since I had a practial hacking environment, and Dan Connolly suggested Python as something you could start quickly but which would scale to a large system. One day, as I was leaving for the airport, I got my laptop back out of my bag, and sucked off the web the python 1.6 system and the python tutorial, and a copy of a small notation3 parser Dan had hacked together. I was happy to find that Python is a language you can get into on one battery! I have been happily hacking ever since.
I remember Guido trying to persuade me to use python as I was trying to persuade him to write web software.
About this page