{"repo":"duydo/elasticsearch-analysis-vietnamese","free":true,"listed":false,"github":"https://github.com/duydo/elasticsearch-analysis-vietnamese","clone":"git clone https://github.com/duydo/elasticsearch-analysis-vietnamese.git","description":"Vietnamese Analysis Plugin for Elasticsearch","language":"Java","stars":563,"topics":["java","elasticsearch","vietnamese-analysis-plugin","vietnamese","analysis-plugin"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Vietnamese Analysis Plugin for Elasticsearch Vietnamese Analysis plugin integrates Vietnamese language analysis into Elasticsearch. It uses C++ tokenizer for Vietnamese library developed by CocCoc team for their Search Engine and Ads systems. The plugin provides vi analyzer analyzer, vi tokenizer tokenizer and vi stop stop filter. The vi analyzer is composed of the vi tokenizer tokenizer, stop and lowercase filter. Example output The above sentence would produce the following terms: Configuration The vi analyzer analyzer accepts the following parameters: - dict path The path to tokenizer dictionary on system. Defaults to /usr/local/share/tokenizer/dicts . - keep punctuation Keep punctuation marks as tokens. Defaults to false . - split url If it's enabled ( true ), a domain duydo.me is split into [\"duy\", \"do\", \"me\"] . If it's disabled ( false ) duydo.me is split into [\"duydo\", \"me\"] . Defaults to false . - stopwords A pre-defined stop words list like vi or an array containing a list of stop words. Defaults to stopwords.txt file. - stopwords path The path to a file containing stop words. Example configuration In this example, we configure the vi analyzer analyzer to keep punctuation marks and to use the custom list of stop words: The above example produces the following terms: We can also create a custom analyzer with the vi tokenizer . In following example, we create my vi analyzer to produce both diacritic and no diacritic tokens in lowercase: The above example produces the f","default_branch":null,"files":null,"tree":[],"storefront":"/r/duydo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/duydo/elasticsearch-analysis-vietnamese/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."}