Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 2.13 KB

README.md

File metadata and controls

52 lines (36 loc) · 2.13 KB

webofneeds

Join the chat at https://gitter.im/researchstudio-sat/webofneeds

The central idea of the Web of needs is this: the WWW looks like a marketplace; everyone knows what there is for sale, only a few know what is needed. We want to change that.

The central point is the 'need', which we represent as a linked data resource. It names communication protocol endpoints that can be used to contact its owner and provide information about interesting other 'needs'.

Web of needs is built of

  • won-node: the server component hosting the needs
  • won-owner: a simple application allowing for enduser need management
  • and a matching-service: currently implemented as a crawler that contacts needs (via the protocol endpoints) whenever it finds a good match.

Requirements for getting started:

  • jdk 1.6 or later
  • maven 2 or later
  • tomcat 6 or later as application-server
  • nodejs

For Build instructions and more detailed information, please consult the wiki.

To prevent reinventing the wheel every single day, we come back to existing (old) technology for the matching services:


won-node

  • all needs and offers will be saved there

won-owner

  • needs are managed by the won-owner

matching-service

  • the matching-service crawls the won-nodes and looks for need and offer entries with corresponding values.

See also: http://events.linkeddata.org/ldow2013/papers/ldow2013-paper-13.pdf

Build-instructions can be found in the project wiki

Security architecture overview can be found here

Linked Data support in WoN is described here