Skip to content

codelibs/elasticsearch-analysis-kuromoji-unidic-neologd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elasticsearch Analysis Kuromoji UniDic Neologd

Overview

Elasticsearch Analysis Neologd Plugin provides Tokenizer/CharFilter/TokenFilter for Kuromoji with Neologd.

Version

Versions in Maven Repository

Issues/Questions

Please file an issue. (Japanese forum is here.)

Installation

$ $ES_HOME/bin/elasticsearch-plugin install org.codelibs:elasticsearch-analysis-kuromoji-unidic-neologd:6.4.0

References

Analyzer, Tokenizer, TokenFilter, CharFilter

The plugin includes these analyzer and tokenizer, tokenfilter.

name type
kuromoji_unidic_neologd_iteration_mark charfilter
kuromoji_unidic_neologd analyzer
kuromoji_unidic_neologd_tokenizer tokenizer
kuromoji_unidic_neologd_baseform tokenfilter
kuromoji_unidic_neologd_part_of_speech tokenfilter
kuromoji_unidic_neologd_readingform tokenfilter
kuromoji_unidic_neologd_stemmer tokenfilter

Usage

See Elasticsearch Kuromoji.

Update Kuromoji Jar File

If you want to replace with the latest Lucene Neologd jar file, download it from https://maven.codelibs.org/org/codelibs/lucene-analyzers-kuromoji-unidic-neologd/ and then replace old file in $ES_HOME/plugins/analysis-kuromoji-unidic-neologd.

What is NEologd

See mecab-unidic-NEologd.

Use Lucene Kuromoji for Neologd

If you want to use Lucene Kuromoji for Neologd in your application other than elasticsearch, you can use lucene-analyzers-kuromoji-unidic-neologd jar file, not this plugin. To use the jar file, put the following settings into your pom.xml.

...
<repositories>
    <repository>
        <id>codelibs.org</id>
        <name>CodeLibs Repository</name>
        <url>https://maven.codelibs.org/</url>
    </repository>
</repositories>
...
<dependencies>
    <dependency>
        <groupId>org.codelibs</groupId>
        <artifactId>lucene-analyzers-kuromoji-unidic-neologd</artifactId>
        <version>6.4.0-20180927</version>
        <!-- https://maven.codelibs.org/org/codelibs/lucene-analyzers-kuromoji-unidic-neologd/ --->
    </dependency>
...

See CodeLibs Maven Repository.

About

Elasticsearch's Analyzer for Kuromoji with UniDic and Neologd

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages