Ubuntu

Ubuntu14.04のElasticsearch1.5に日本語形態素解析プラグインKuromojiを追加する

投稿日:2015年5月4日 更新日:

Kuromoji

elastic/elasticsearch-analysis-kuromoji

公式ページでElasticsearchと合致するバージョンを確認する.
Elasticsearch1.5と合致するバージョンは、2.5.0

インストール

インストールはコマンドが同梱されているので、ダウンロードまで自動でやってくれるので簡単.

試す

公式の例をいくつか試してみて無事動けばうまくインストール出来てる

情報

Elasticsearchとkuromojiでちゃんとした日本語全文検索をやるメモ
elasticsearch-rails を使っているときの custom analyzer 設定の書き方
Elasticsearch 日本語の為のスキーマレス環境構築

日本語の為のスキーマレス環境構築をやってみた

テンプレートのJSONを保存する場所は、Ubuntuのdebからインストールした場合は少し異なるので注意

参考: Directory Layout

上のリンクからjapanese_template.jsonを作成しておいて、/etc/elasticsearch/templatesに配置すれば準備OK

サンプル通りに試してみる

それで、.jaフィールドが分かち書きなので、できてるか試してみる
「東京」ならヒットするけど、

「京都」はヒットしない.

-Ubuntu
-,

執筆者:

関連記事

pandasとmatplotlibで株式取引の可視化

By: sprklg – CC BY 2.0 目次1 可視化2 下準備3 pandasのplot4 matplotlibでsubplot5 売買データをプロットする6 番外編 ローソク足チ …

Pythonではじめての機械学習~scikit-learn、tensorflow

By: krheesy – CC BY 2.0 目次1 機械学習2 scikit-learn3 tensorflow 機械学習 勉強しているところなので、間違っている箇所もあるかもしれませ …

Let’s go Ubuntu Unity!

By: Marcin Wichary – CC BY 2.0 目次1 Ubuntu Unity2 CompizConfig Setting Manager と Unity Tweak To …

市場テクニカル分析ライブラリta-libとPython用のラッパーTa-Libをインストールする

By: GotCredit – CC BY 2.0 目次1 ta-lib2 Ta-Lib ta-lib ta-libは市場のテクニカル分析用のライブラリ集. linuxの場合はソースコード …

ElasticSearchで添付ファイルを検索対象にするプラグイン〜elasticsearch-mapper-attachments

By: Vinoth Chandar – CC BY 2.0 目次1 インストール2 チュートリアル3 情報 インストール 公式でインストール済みのElasticSearchに対応するバー …