Skip to content
rowanseymour edited this page Apr 2, 2011 · 1 revision

Kumva is a collaborative tool for creating dictionaries online. It is designed to encourage discussion between users to ensure the accuracy of changes to the dictionary.

Installation

See Installation instructions

Searching

See Query syntax

Administration

Roles

These are the different roles that users can have:

  • Contributor: can propose changes to the dictionary, including creating new definitions, modifying existing definitions and deleting definitions. Can also comment on proposals created by other users.
  • Editor: can accept or reject proposed changes thus making them permanent changes to the dictionary.
  • Administrator: can manage users, languages, tag types

Tags

These are what Kumva tries to match when you search for anything. They are typically words which have a relationship to the definition and a language. Depending on the languages installed, there may be auto-tagging enabled for different tag types. There are 4 built-in tag types:

  • Form: these are the different surface forms of the definition (i.e. ways that you might find the definition written).
  • Meaning: these are the words or phrases which are possible translations of the definition
  • Root: these are the words in any language from which this word is derived
  • Variant: these are valid alternate spellings of the same word

Every tag has a language associated with it which determines how it is processed (e.g. stemming), and every tag type has a default language. To override the default language for a tag, we prefix the tag value with the language code, e.g. en:car (the English word car).

Clone this wiki locally