• 締切済み

[形態素解析]終止形を連用形などの他のう活用形に変更するソフトを探してます

タイトルにあるように動詞の終止形を入力したら、連体形や連用形に変換するツールを探しています。 例えば以下のような感じです。 「食べる(終止形)」→「食べ(連用形)」 「走る」→「走れ(連体形)」 このようなツールなどありましたら教えてください。 これを利用してjavaでプログラミングをしようと思っているので、javaから使えるものがあればよりありがたいです。 このようなものがない場合は、Senなどの形態素解析エンジンを使って実装しようと思っているのですが、実装方法のヒントなどありましたら教えていただけると助かります。

  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

辞書自体は茶筌のホームページで配布されています。 http://chasen-legacy.sourceforge.jp/ 辞書ファイルには活用形も含まれているようですから、 それを利用すれば可能だと思います。 ちなみに「SEN」も茶筌の形式の辞書ファイルを使うようです。

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.1

回答が付かないですね。 私も回答が付いたら参考にしようと思ったのに(笑) 回答が付かないことから判断すると、「そんなツールはない」ということだと思います。 そもそも、一般的には、何十万語という辞書ファイルを用意しておくものなので、ありえないんじゃないかな? そうしないと、日々言葉に変化があったり新語ができたりしているので、対応できなくなるので。 特許を取れるような内容だと思いますよ。 Senの方はよくわからないのでパス(^_^;) ただ、Senであっても辞書を使うはずなので、初回起動時に外部ネット接続環境が必要なはずです。(場合によっては定期的に更新?)

関連するQ&A

  • 英文の形態素解析

    Javaのクライアントアプリで、英文の形態素解析を実装しようとしているのですが、適当なライブラリを探しています。 日本語ではSenという解析システムがあるようなのですが、英語辞書が見つからず使えないようです。 Yahoo!のAPIのように、WebAPIのものでもかまわないのですが、ご存知の方がいらっしゃいましたらご教授いただければ幸いです。 よろしくお願いいたします。

  • 形態素解析Senについて

    javaで形態素解析ツールを使っています。 Senのホームページを見て設定しています。Senでの辞書の作成まではうまくいったのですがサンプルプログラムの表示がうまくできません。コマンドとエラーを載せますと $ sh sen.sh Exception in thread "main" java.lang.NoClassDefFoundError: and と出ます。 windows2000上で起動し、javaのバージョンはSE v1.4.2です、ちなみにcygwinを使って起動しています。どうしても解決できないのでよろしくお願いします

    • ベストアンサー
    • Java
  • javaで形態素解析ツールと構文解析ツールを組み込む

    現在javaで形態素解析を組み込んだプログラミングをしようとしていますが、全然わかりません。ちなみに現在考えているのがjumanとKNPです。インターネットで検索しているとjavaでもjumanとKNPは使えるようなのですが、使い方がいまいちわかりません。どなたか教えていただけませんでしょうか?それとjavaでも簡単に組み込めるような形態素解析ツールや構文解析ツールがあったら教えてください。よろしくお願いします。

    • ベストアンサー
    • Java
  • 国語での文法。活用の連用形

    中2位の国語で文法で動詞、形容詞、形容動詞の活用を学びます。 この活用は6種類 未然形、連用形、終止形、連体形、仮定形、命令形。 この中で連用形がよくわかりません。 自分が調べた中では 『用言に連なる』~ます。~て。~た。 ばかりでよく理解できません。 この、ます、た、て、が用言ということなのでしょうか? そもそも用言を変化させた物が活用なのではないのでしょうか? わかりやすいお答えをぜひお待ちしております。 よろしくお願いします。

  • 形態素解析ライブラリSenについて

    私は現在、自然言語処理の技術を使う研究を行っています。 最近、Javaの形態素解析ライブラリであるSenを導入し、分析用プログラムを構築を試みているのですが、エラーに悩まされています。 以下が状況の詳細です。 -----以下詳細----- ==環境== OS:WindowsXP Java:JDK1.6.0_07 ApacheAnt・ActivePerl・Luceneをインストールし、Senの辞書構築は完了しています。 しかしLuceneのインストールが適切に行なわれているかがわかりません。 私が行った作業はLuceneのフォルダをローカルディスク(C:)に置き、環境変数にLUCENE_HOMEを設定したのみです。 ==エラー状況== Senに含まれるサンプル"StringTaggerDemo"をクラス名を変更し、ローカルディスク(C:)直下に存在する作業ディレクトリから実行すると以下のエラーが出ます。 *コンパイルは成功します。 -----------エラー内容---------------- C:\Java_temp>java -Dsen.home=C:\Software\Sen -classpath C:\Software\Sen\lib\sen. jar;C:\Software\Sen\lib\commons-logging.jar StrNo Exception in thread "main" java.lang.NoClassDefFoundError: StrNo Caused by: java.lang.ClassNotFoundException: StrNo at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) -------------------------------------------- Senに含まれるsen.bat(C:\Software\Sen\bin\sen.bat)を実行すると正常に動作します。 どのような原因が考えられるでしょうか

    • ベストアンサー
    • Java
  • 已然形はなぜ消滅したの?

    動詞などの活用形として、「未然」「連用」「終止」「連体」「命令」は現代文でも続いているのに、已然形はありません。 なぜ消えてしまったのでしょうか?

  • 動詞の活用を教えてください・・・

    動詞の活用を教えてください・・・ 着る、似る、煮る、干る、見る、射る、鋳る、居る、率る、顧みる、率ゐる の活用(未然、連用、終止、連体、已然、命令)を教えてください・・・ 活用が同じものは、略していただいても結構です。 お願いしますm(_ _)m

  • まったく、国語の文法が分かりません。教えて下さい。

    動詞 形容詞 形容動詞などの、語幹の出し方・未然形・連体形・終止形・連用形・仮定形・命令形がまったく覚えられません。覚えやすい方法があれば教えて下さい。 URLでもお願いします。

  • 形態素解析ツール「茶筅」をJAVAで使う方法

    形態素解析ツール「茶筅」を、Javaで使う方法をご存知の方はいらっしゃいませんか? 自分で調べたところ、「MACD」というツールがあることを発見し試してみたのですが、 一つも「MACD」についてのドキュメントがないため、使い方がさっぱり分かりませんでした。 その他の使い方の分かりやすいツールをご存知の方がいらっしゃいましたら教えてください。 また、「MACD」の使い方が分かる方がいらっしゃいましたら、その使い方を教えてください。 宜しくお願いします。

  • 品詞の活用

    品詞の活用(未然・連用・終止・連体・仮定・命令)動詞なら(ない・う・よう・ます・。・とき・ば・言い切り)などのように、形容詞、形容動詞の活用を覚え歌か、簡単な覚え方があれば教えてください。お願いします<m(__)m>

専門家に質問してみよう