Elasticsearch's Analyzer for Kuromoji with Neologd
Switch branches/tags
elasticsearch-analysis-kuromoji-neologd-6.4.0 elasticsearch-analysis-kuromoji-neologd-6.3.1 elasticsearch-analysis-kuromoji-neologd-6.3.0 elasticsearch-analysis-kuromoji-neologd-6.2.1 elasticsearch-analysis-kuromoji-neologd-6.2.0 elasticsearch-analysis-kuromoji-neologd-6.1.1 elasticsearch-analysis-kuromoji-neologd-6.1.0 elasticsearch-analysis-kuromoji-neologd-6.0.0 elasticsearch-analysis-kuromoji-neologd-5.6.2 elasticsearch-analysis-kuromoji-neologd-5.6.1 elasticsearch-analysis-kuromoji-neologd-5.6.0 elasticsearch-analysis-kuromoji-neologd-5.5.1 elasticsearch-analysis-kuromoji-neologd-5.5.0 elasticsearch-analysis-kuromoji-neologd-5.4.1 elasticsearch-analysis-kuromoji-neologd-5.4.0 elasticsearch-analysis-kuromoji-neologd-5.3.1 elasticsearch-analysis-kuromoji-neologd-5.3.0 elasticsearch-analysis-kuromoji-neologd-5.2.1 elasticsearch-analysis-kuromoji-neologd-5.2.0 elasticsearch-analysis-kuromoji-neologd-5.1.0 elasticsearch-analysis-kuromoji-neologd-5.0.0 elasticsearch-analysis-kuromoji-neologd-2.4.1 elasticsearch-analysis-kuromoji-neologd-2.4.0 elasticsearch-analysis-kuromoji-neologd-2.3.3 elasticsearch-analysis-kuromoji-neologd-2.3.2 elasticsearch-analysis-kuromoji-neologd-2.3.1 elasticsearch-analysis-kuromoji-neologd-2.3.0 elasticsearch-analysis-kuromoji-neologd-2.2.1 elasticsearch-analysis-kuromoji-neologd-2.2.0 elasticsearch-analysis-kuromoji-neologd-2.1.2 elasticsearch-analysis-kuromoji-neologd-2.1.1 elasticsearch-analysis-kuromoji-neologd-2.1.0 elasticsearch-analysis-kuromoji-neologd-2.0.0 elasticsearch-analysis-kuromoji-neologd-1.7.1 elasticsearch-analysis-kuromoji-neologd-1.7.0 elasticsearch-analysis-kuromoji-neologd-1.6.0 elasticsearch-analysis-kuromoji-neologd-1.5.1 elasticsearch-analysis-kuromoji-neologd-1.5.0 elasticsearch-analysis-kuromoji-neologd-1.4.0
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src remove outputDirectory Jun 21, 2018
.gitignore initial commit Mar 18, 2015
.travis.yml add travis Sep 14, 2017
COPYING_neologd.txt initial commit Mar 18, 2015
LICENSE Initial commit Mar 18, 2015
README.md Update README.md Jan 28, 2018
pom.xml elasticsearch 6.4.1 Sep 19, 2018

README.md

Elasticsearch Analysis Kuromoji 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

For 5.x - 6.x

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

For 2.x

$ $ES_HOME/bin/plugin install org.codelibs/elasticsearch-analysis-kuromoji-neologd/2.4.1

References

Analyzer, Tokenizer, TokenFilter, CharFilter

The plugin includes these analyzer and tokenizer, tokenfilter.

name type
kuromoji_neologd_iteration_mark charfilter
kuromoji_neologd analyzer
kuromoji_neologd_tokenizer tokenizer
kuromoji_neologd_baseform tokenfilter
kuromoji_neologd_part_of_speech tokenfilter
kuromoji_neologd_readingform tokenfilter
kuromoji_neologd_stemmer tokenfilter
reloadable_kuromoji_neologd_tokenizer tokenizer

Usage

See Elasticsearch Kuromoji.

Update Kuromoji Jar File

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

What is NEologd

See mecab-ipadic-NEologd.

References to build Lucene Kuromoji with 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-ipadic-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>http://maven.codelibs.org/</url>
    </repository>
</repositories>
...
<dependencies>
    <dependency>
        <groupId>org.codelibs</groupId>
        <artifactId>lucene-analyzers-kuromoji-ipadic-neologd</artifactId>
        <version>5.4.1-20160218</version>
        <!-- http://maven.codelibs.org/org/codelibs/lucene-analyzers-kuromoji-ipadic-neologd/ --->
    </dependency>
...

See CodeLibs Maven Repository.