czcorpus / cnc-masm

Manatee Assets, Services and Metadata - a complementary service for KonText
Other
2 stars 1 forks source link

CNC-MASM

Missing Assets and Services in Manatee is a set of REST services for enhancing KonText installations. But it can be also run as a standalone service for:

Functions:

  1. creating and searching in live-attributes (used by KonText)
  2. generating n-grams from a vertical file
    • generating KonText query suggestion data sets
  3. corpus data information
    • direct access to Manatee corpus configuration
    • indices location and modification datetime
    • basic registry configuration
    • KonText corpora database access
  4. corpus data synchronization between two locations
  5. corpus querying (experimental)
    • getting a frequency distribution of a searched expression

For more information, see the API.md.

API

see API.md

How to build the project

  1. Get the sources (git clone --depth 1 https://github.com/czcorpus/cnc-masm.git)
  2. go mod tidy
  3. ./configure
  4. make