Enabling Semantic Web Communities

Creating Semantic Web Communities: an Overview

The following steps should get you on track to configure a DBin based environment to share structured and unstructured information within a community:

1) First of all you need to create a DBin environment where the domain information can be browsed, searched, edited etc. DBin has a simple way to create such environment called Brainlets. *NO PROGRAMMING* is needed to create brainlets. Creating a Brainlet is just a matter of editing XML files and putting the right ontologies. Brainlets should be created with care however as delicate knowledge engineering decisions might be required. To begin with, to create a sensible brainlet it is necessary to have a decent grasp of RDF and Ontologies and in general of Semantic Web concepts. The BrainletTutorial has links to web resources with Semantic Web tutorials and primers.

2) You need to make sure your users have a knowledge exchange group open on some RDFGrowth server. You might either talk to the administrator of some of the published servers, or install your own. The RDFGrowth server software can be downloaded from the download section. Then, follow the instructions in the RDFGrowth Server Setup guide.

3) DBin automatically publishes to the web each text, or other non RDF data (so images, attachments, but also the users's public key etc). To do so, DBin needs a publishing service account to run. If you're dealing with public, small in size, data you might let your community simply use our best effort run public Data Publishing Service (signup). Else, you might want to install your data Publishing Server either in a public host or within your intranet. Only requires PHP+Mysql.


Last modified 9/May/2006.