[Igo-php-devel] Igo-phpの使用方法について

Back to archive index

toshi****@gmail***** toshi****@gmail*****
2013年 6月 25日 (火) 16:51:14 JST


木村様

作者です。
Igo-php をご利用いただきありがとうございます。

私の環境での実行結果は、
Array
(
    [0] => Morpheme Object
        (
            [surface] => 私
            [feature] => 名詞,代名詞,一般,*,*,*,私,ワタシ,ワタシ
            [start] => 0
        )

    [1] => Morpheme Object
        (
            [surface] => は
            [feature] => 助詞,係助詞,*,*,*,*,は,ハ,ワ
            [start] => 1
        )

    [2] => Morpheme Object
        (
            [surface] => 17
            [feature] => 名詞,数,*,*,*,*,*
            [start] => 2
        )

    [3] => Morpheme Object
        (
            [surface] => 歳
            [feature] => 名詞,接尾,助数詞,*,*,*,歳,サイ,サイ
            [start] => 4
        )

    [4] => Morpheme Object
        (
            [surface] => です
            [feature] => 助動詞,*,*,*,特殊・デス,基本形,です,デス,デス
            [start] => 5
        )

    [5] => Morpheme Object
        (
            [surface] => 。
            [feature] => 記号,句点,*,*,*,*,。,。,。
            [start] => 7
        )

)
となりましたので、やはり環境、または辞書の問題かと思います。

現在使用している辞書に関して、ご不安があれば、
http://files.basex.org/etc/
こちらに、以前 BaseX という OSS のチームに提供した Igo 用の辞書 
(ipadic.zip) がありますので、これを使っていただいて構いません。

今回の木村様のケースに該当するどうか、現時点ではわかりませんが、以前、
Macユーザの方から同様の質問があり、そのときは、実行環境への辞書のアッ
プロードに FileZilla を使用したところ、アップロード後の辞書のサイズが
変わってしまった、というような事がありました。

一度、BaseX の辞書を試していただき、その際、もし実行環境へのFTP転送
などを行っているのであれば、アップロード後の辞書のファイルサイズを確認
することをおすすめいたします。

以上、よろしくお願いいたします。



> お世話になっております。
> 木村と申します。
> 
> Igo-phpを大変ありがたく使わせていただいています。
> 
> 早速質問ですが、
> Igo-phpを使用していて、半角文字が入っている文字列の
> parseおよびwakatiができなくて困っております。
> 半角文字が入っている場合、parse、wagatiの戻り値は空の配列になってい
ます。
> 半角文字が入っていなければparse、wagati共に問題無く動作しております。
> 
> 使い方としては以下のようにしています。
> 
> $igo = new Igo('./ipadic', 'UTF-8');
> $result = $igo->parse('私は17歳です。');
> $result = $igo->wakati('私は17歳です。');
> 
> 環境はLinux、PHP5.2系です。
> 辞書は以下サイトを参考にintel Macにて生成しました。
> http://php-archive.net/php/morphological-analysis/
> 
> 何か問題点等あれば教えていただけないでしょうか?
> 
> 以上、宜しくお願いいたします。
> 
> 木村憲一
> kimur****@gmail*****
> 




Igo-php-devel メーリングリストの案内
Back to archive index