Whispers down the network — derivation

A semantic web app based on a variation of the Chinese whispers game. Consider this: each node in a network represents a different knowledge domain (via an ontology). Each node from the network has part of the message that you want to read, but each node can only contain pieces of data that can be described by the concepts associated with that node. For example Node A can only describe data for the concept Person.

Develop a method for recovering the whole information set and describing all the concepts associated with a specific message by using this network.

Question: Can you describe the message in multiple ways and give it different meanings ?

Bonus: Visualization of the network.

  • Requirements:
  • Programming Skill Level: Advanced;
  • Designer Skill Level: Advanced;
  • Other Skills: ;
  • Similar projects:

See also the original idea: Whispers down the network

Whispers down the network

A semantic web app based on a variation of the Chinese whispers game. Consider this: each node in a network represents a different knowledge domain (via an ontology). As with the Chinese whispers game, Node A sends information to Node B (in RDF format) by using the network, but in order for the message to reach Node B it has to pass several other nodes that describe similar knowledge domains to Node A and Node B. Thus the data can only travel to nodes with similar concepts in order to reach Node B.

Monitor the path down this network of domains in order to see the shortest and the longest path, but also the path which consists of the highest number similar concepts.

Consider that the message sent from Node A to Node B consists of more than one concept (e.g. Person, Organization, Profession etc.).

Question: Did the message alter its meaning passing through all those different domains, by the time it reached its destination ?

Bonus: Visualization of the network.

  • Requirements:
  • Programming Skill Level: Advanced;
  • Designer Skill Level: Advanced;
  • Other Skills: ;
  • Similar projects:

See also the derivation: Whispers down the network — derivation

Audio annotation tool

Build a web application which facilitates annotating audio files using tags, images or making use of a taxonomy.
The application will allow annotating portions of a audio file (using mouse selection) or the whole audio file.

Users will have at their disposal either an autocomplete field or a selection of suggested tags to annotate the audio file as a whole or portions of it.

 

  • Requirements: HTML5 audio API; http://angularjs.org/
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: ;
  • Similar projects: