home | download | news | screenshots | features | reputation | sponsors | filters | contact | feedback | developers | documentation


NewsMonster. The cross-platform weblog manager with a brain!


newsmonster screenshot

Glossary

Reputation System

A system which takes feedback from users in the form of certifications and provides a mechanism to accumulate these and determine the quality (or reputation) of a given resource based on this feedback.

A reputation system must combine at least one trust metric, and certification system.

Distributed Reputation System

A distributed reputation system provides the same core functionality as a reputation system with the major difference being that it is distributed and works in a P2P and decentralized fashion.

It is very important to make the distinction between a distributed reputation system and a normal (non-distributed) reputation system because distributed systems are much harder to build yet provide a lot more functionality such as perspective, lack of centralized (and potentially corrupt) control, and scalability.

NewsMonster Distributed Reputation System
An implementation of a Distributed Reputation System which uses Blognet as a backend for discovery and exchange of certifications. The certification format is based on RDF and is fully open. The trust metric will be similar in many respects to the one used in Advogato.
Trust Network
Web of Trust
The term web of trust was initially introduced with PGP to describe the trust relationships between users and their cryptographic public keys. The PGP web of trust allows it to operate without a centralized authority for the verification of keys (no Certificate Authority).
Whuffie
Term coined by Cory Doctorow to describe a futuristic reputation based currency system in Down and Out in the Magic Kingdom. Whuffie is very similar to the Distributed Patron Protocol in many ways. Whuffie penetrated every aspect of human life and allowed civilization to move beyond the limits of ordinary currencies.
Trust Metric
A Trust Metric provides the brains behind a reputation system. Advogato is one example of a Trust Metric. The design of Advogato is very advanced and influenced the design of NewsMonster in a number of areas.
Advogato
Advogato is a community site for free software developers. It also serves as a research test-bed for research on group trust metrics for peer certification.
Distributed Patron Protocol

The Distributed Patron Protocol (DPP) is a payment reinforcement mechanism based on reputation. The DPP creates a feedback loop within the community in order to reward patrons who donate funds towards worthy causes.

NewsMonster will include an implementation of the DPP in Beta3 which should be available in a few weeks.

Perspective
Term for one major feature of a distributed reputation system. A reputation system can be said to provide perspective when the user can configure their own trust metric and give positive certifications to some users while excluding or providing negative certifications to other users. The end result is that the user is able to find high quality information that they care about and not something that was chosen by a mass of people.
Certification

The process of asserting that a user or resource in a reputation system posses a certain quality. For example a certification can be represented as Alice is intelligent. All reputation systems include at least one certification system but may include others with provide additional functionality including compatibility with another certification system or use an additional vocabulary.

Direct Certification
The process of a user certifying another. We are now 1 degree away from this user and in most situations this certification will be worth more in a trust metric than a transitive certification. For example Alice thinks Bob is very trustworthy is an example of a direct certification.
Indirect Certification
A certification computed within a trust metric by using transitive trust. Essentially this is a collection of two or more direct certifications that form a chain between peers in the system. For example Alice thinks Bob is very trustworthy and Bob thinks Carol is very trustworthy is an example of an indirect certification between Alice and Carol.
Direct Trust Network
The collection of all direct certifications made by the current user.
Transitive Trust
In a trust network the user can make direct certifications between themselves and other users. If the trust metric supports transitive trust we can use the certifications of other users in addition to the certifications in the users direct trust network. For example if we have the a direct certification from Alice to Bob, Alice could use the certification between Bob and Carol in a transitive manner to discovery statements made by Carol.
Trust Horizon
If a reputation system supports transitive trust it can be said that its trust horizon is the distance in the trust network where trust thresholds eventually terminate. For example Alice can trust Bob but if Bob does not trust Carol then the trust horizon is between Bob and Carol.
Moderation System
Moderation systems provide the ability to take a list of items (usually comments, emails, usenet posts, etc) and sort them based on relevance. For example Slashdot provides a moderation system that allows users to sort comments on the system based on feedback from moderators.
Blognet

Blognet is the P2P network used within NewsMonster to provide the infrastructure we need to connect weblog users together in order to build a trust network.

Blognet is based on the mod_link and mod_subscription specifications and uses our open certification format to represent certifications between other RSS (Blognet) nodes and resources.

Top 40 Effect

The effect in most current moderation systems where only popular content rises to the surface. While this is nice in some circumstances one ends up with content such as Brittany Spears and other popular content.

The problem with the top 40 effect is that nothing of extreme interest every rises to the surface. There is nothing ever politically incorrect and nothing that may be of interest to an individual user. Essentially we end up with a tragedy of the commons.

RSS

RSS is an acronym for Rich Site Summary, an XML format for distributing news headlines on the Web, also known as syndication.

First started by Netscape as part of the My Netscape site, it expanded through Dave Winer and Userland. RSS started off in an RDF format, but RSS 0.91 (the current version) is not, which leads to some annoying issues when trying to parse different pages.

-- source

Semantic Web

Definition: The Semantic Web is the abstract representation of data on the World Wide Web, based on the RDF standards and other standards to be defined. It is being developed by the W3C, in collaboration with a large number of researchers and industrial partners.

'The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.' -- Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001

-- W3C Definition of the Semantic Web

content:encoded

Term for an RSS 1.0 feature where the full content of the original article is encoded inline within the RSS. This is a very nice feature as it allows one to read the full article contents within their RSS aggregator.

Some websites don't provided content:encoded RSS because they need more hits to their website in order to increase their ad click-through rate which increases their revenue necessary for running the website.

RDF (Resource Description Format)

The Resource Description Framework (RDF) integrates a variety of applications from library catalogs and world-wide directories to syndication and aggregation of news, software, and content to personal collections of music, photos, and events using XML as an interchange syntax. The RDF specifications provide a lightweight ontology system to support the exchange of knowledge on the Web.

-- W3C Definition of RDF