[groonga-dev,03837] Re: stem.soが存在しません

Back to archive index

info****@webmk***** info****@webmk*****
2016年 1月 6日 (水) 22:18:27 JST


こんばんは、茅野です。
(名前はよく間違われるのでお気になさらずに)

皆様の早速の回答、感謝しております。

UnixのOS周りは不慣れなもので、いろいろと調べながらやっております。

libstemmerがインストールされていないから、ということですが、例えば実際の
ところ、ステミングを有効にした場合、日本語ではどのよう な効果が期待され
るでしょうか?

Mroongaの以下のページでは、「develops」というクエリーに対して「develop」
「developing」 「developed」がヒットするとあります。

http://mroonga.org/ja/docs/tutorial/storage.html#how-to-specify-the-token-filters

これが日本語であれば、どんな例になりますでしょうか?
具体例などありましたら紹介いただけると幸いです。

もし日本語では効果が薄いようでしたら、このフィルターの導入を見合わせた方
がいいのかな、と考えております。

On 2016/01/06 19:01, Hiroyuki Sato wrote:
> 村上様
>
> 佐藤です。
> コメントありがとうございます。
> おっしゃるとおり、libstemmerはCentOS6ではパッケージ提供されていませんね。
> 失礼いたしました。
>
> CentOS7からはlibstemmerが提供されているようです。
>
> 2016年1月6日(水) 18:52 Naoya Murakami <visio****@gmail*****
> <mailto:visio****@gmail*****>>:
>
>     村上です。
>
>     現在、CentOSではlibstemmerはyumでパッケージ提供されていないため、
>     stem.oは公式のGroongaのrpmにパッケージされていないのだと思います。
>
>     現在、TokenFilterStemを使う場合はlibstemmerがインストールされた
>     状態でソースからGroongaをビルドする必要があると思います。
>
>     少し敷居が高いですね。
>     芳野さんの環境ではソースでの導入は厳しいでしょうか?
>     ソースでの導入でもよければ導入方法の説明はできると思います。
>
>     難しいようであれば、このissueのようにバンドル化を待つ必要があります。
>     https://github.com/groonga/groonga/issues/430
>
>         http://groonga.org/ja/blog/2014/10/29/release.html
>         にはMySQLとTokenStemの相性が悪いって書いてありますね。
>         これ現在も相性が悪いのかな?
>
>
>     こちらは須藤さんが解消済みで、現在はMySQL互換のノーマライザーを
>     利用してもTokenFilterStemを利用することができます。
>
>     以上です。
>
>
>     2016年1月6日 18:14 Hiroyuki Sato <hiroy****@gmail*****
>     <mailto:hiroy****@gmail*****>>:
>
>         茅野様
>
>         佐藤です。
>
>         すいません。
>         @cosmo__さんからコメントいただいたのですが、
>         https://twitter.com/cosmo__/status/684661925527994368
>
>         上記からすると、yumでインストールしなおしてもstem.soが
>         導入されないかもしれません。
>
>         もし再いインストールしてもうまくいかない場合、
>         積極的にTokenStemを使う理由がなければ、該当の説明は
>         実施しなくても良いように思います。
>
>         http://groonga.org/ja/blog/2014/10/29/release.html
>         にはMySQLとTokenStemの相性が悪いって書いてありますね。
>         これ現在も相性が悪いのかな?
>
>         @cosmo__さんありがとうございます。
>
>
>
>         2016年1月6日(水) 17:52 Hiroyuki Sato <hiroy****@gmail*****
>         <mailto:hiroy****@gmail*****>>:
>
>
>             茅野様
>
>             佐藤です。
>
>             多分これで間違いないと思いますが、、
>
>             http://blog.createfield.com/entry/2014/10/29/084941
>             TokenFilterStemは、libstemmerがインストールされている 必要
>             があるため、注意が必要です。
>
>             となっているので、libstemmerが必要なのだと思います。
>             centosならyum install libstemmer-devel
>             と先にしてgroongaを入れ直せば良いように思います。
>
>             よろしくお願いします。
>
>
>
>             2016年1月6日(水) 17:40 info****@webmk*****
>             <mailto:info****@webmk*****> <info****@webmk*****
>             <mailto:info****@webmk*****>>:
>
>                 はじめまして。茅野と申しま す。
>                 つい先日からGroonga(Mroonga)を使用させてもらっています。
>
>                 AWS(Amazon Linux)にてシステムを構築し、チュートリア
>                 ルをひとつづつ進め
>                 ているのですが、以下のページのトークンフィルターの指定
>                 でエラーとなってし
>                 まってい ます。
>
>                 http://mroonga.org/ja/docs/tutorial/storage.html#how-to-specify-the-token-filters
>
>                 以下のSQLをphpMyAdminで行うと、
>
>                 SELECT mroonga_command('register token_filters/stem');
>
>                 以下のエラーが表示されます。
>
>                 cannot find plugin file:
>                 </usr/lib64/groonga/plugins/token_filters/stem.so>
>
>                 実際に該当するディレクトリを確認すると、
>                 「stop_word.so」は存在しますが
>                 「stem.so」が存在しません。
>
>                 ちなみにインストールは以下のコマンドで行いました。
>
>                 sudo yum install -y
>                 http://packages.groonga.org/centos/groonga-release-1.1.0-1.noarch.rpm
>                 sudo yum install -y
>                 http://repo.mysql.com/mysql-community-release-el6-7.noarch.rpm
>                 sudo yum makecache
>                 sudo yum install -y mysql-community-mroonga
>                 sudo yum install -y groonga-tokenizer-mecab
>
>                 Stemのトークンフィルターを利用するにはどうすればいいで
>                 しょうか?
>                 もしインストールで不足しているものがあるようでしたら、
>                 お知らせいただけれ
>                 ば幸いです。
>
>                 _______________________________________________
>                 groonga-dev mailing list
>                 groon****@lists*****
>                 <mailto:groon****@lists*****>
>                 http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>
>         _______________________________________________
>         groonga-dev mailing list
>         groon****@lists***** <mailto:groon****@lists*****>
>         http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>     _______________________________________________
>     groonga-dev mailing list
>     groon****@lists***** <mailto:groon****@lists*****>
>     http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev

-------------- next part --------------
HTMLの添付ファイルを保管しました...
Download 



groonga-dev メーリングリストの案内
Back to archive index