Enabling Semantic Web Communities


DBin is general purpose Semantic Web application that enables power users (domain experts) to create "discussion groups" where users annotate any subject of interest (from "beers" as in our example to anything really). At low level, these annotatins are expressed using the languages defined in the Semantic Web initiative (Namely RDF) and the exchanges happen in a P2P model. But the end user doesn't have to be aware of this immediately.

 For an end user, DBin is simply a way to express and retrieve knowledge with other fellow users in a much more specific and successful way than what the web usually allows.

DBin is relatively Simple to use and setup! Power users create such "discussion groups" using simple XML based configuration files (or java classes for the most advanced applications). No programming is needed for most applications but to achieve specific integrations with, e.g., existing software or business logic, DBin extensions can be programmed and plugged in as needed.

Main features

  • Based on the open standards and philosophy of the W3C Semantic Web initiative. Data can be exported and will be interoperable with any other Semantic Web tool.
  • P2P algorithm (RDFGrowth) designed to cause minimum computational burden to others in the network. (No distributed queries).
  • Digital Signatures on each annotations keep track of authorships so it is clear who said what. In this sense it can be used to distribute official information and unofficial annotations, they will appair for what they are.
  • Local storage allows maximally fast operations (no network waiting time, works offline as online).
  • Local storage means the user can apply filtering rules and trust policies as locally considered appropriate.
  • Local storage of metadata means that it can be integrated in a single view with information that the user has locally (And doesn't want to give out publically). The result is that join queries can be performed on an integrated view of P2P data, and local data sources such as intranet DBs and user desktop files and resources.
  • Responsive interface with plenty of integrated tools to search, explore and edit annotations and the data (e.g. pictures, media) attached to it. Metadata editing is guided by the ontologies.
  • Integrated facilities publish and retrieve data directly to/from Web publishing accounts
  • Tools for domain experts (not programmers!) to create the environments for the end users, Brainlets, which take care of all the knowledge engineering details and provide well focused functionalities and tools
  • Open Source under the GNU General License, alternative licenses are available upon request.
  • Based on the Eclipse Rich Client Platform so: OS native look and feel, multiplatform, expandible with a well known plugin system.

For more information, take a look at our published papers, or the FAQs.

Last modified 10/Feb/2006.