{"repo":"khmerlang/elasticsearch-analysis-khmerlang","free":true,"listed":false,"github":"https://github.com/khmerlang/elasticsearch-analysis-khmerlang","clone":"git clone https://github.com/khmerlang/elasticsearch-analysis-khmerlang.git","description":"Khmer Analysis Plugin for Elasticsearch","language":"Java","stars":22,"topics":["elasticsearch","khmer","nlp","khmer-analysis-plugin"],"license":"GPL-3.0","category":"machine-learning","readme_excerpt":"Khmerlang Analysis Plugin for Elasticsearch Khmerlang Analysis plugin integrates Khmer language analysis into Elasticsearch. The plugin provides kh analyzer analyzer, kh tokenizer tokenizer, kh synonym khmer synonym, kh number khmer number filter and kh stop stop filter. The kh analyzer is composed of the kh tokenizer tokenizer, correct character , kh number , stop and lowercase filter. - Re-order character: sometime words look correct however the position of characters is not. Ex “ស្រី្ត” can written as \"ស + ្ + រ + ្ + ត + ី\" or \"ស + ្ + ត + ្ + រ + ី\". - Correct character: sometime words look correct however the character using is not correct. Ex: \"ប្ដី\", correct: \"ប + ្ + ដ + ី\", incorrect: \"ប + ្ + ត + ី\". - Word Segmentation: build token from to segment words of input text. - Synonyms: add synonym for some token. Example output The above sentence would produce the following terms: Configuration The kh analyzer analyzer accepts the following parameters: - correct character Correct character order. Defaults to true . - khmer number convert khmer number to arabic. Defaults to false . - lowercase Convert character to lowercase. Defaults to false . - dict path The path to tokenizer dictionary on system(TODO: not test yet). - keep punctuation Keep punctuation marks as tokens. Defaults to false . - enable stopwords Enable/disable stop words filter. Defaults to false . - stopwords A pre-defined stop words list. Defaults to stopwords.txt file. - stopwords path The path to a file","default_branch":null,"files":null,"tree":[],"storefront":"/r/khmerlang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/khmerlang/elasticsearch-analysis-khmerlang/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}