-
Notifications
You must be signed in to change notification settings - Fork 5
User guide
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.
See Query syntax
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
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).