No.2ベストアンサー
- 回答日時:
> 人工無能のロイディは形態素解析器なしで名詞(句)を取り出しています。
なぜそう思ったのかがよくわかりませんが、当然ながら形態素解析をしてます。ソース公開されてるので見ればわかります。
名詞などを取り出す(文を分解する)ことを形態素解析というので、形態素解析器なしで名詞(句)を取り出すというのは文章として変だと思います。
ChaSenや、Mecabなどの形態素解析ツールを使わずに自前で形態素解析できるかという意味で書いてあるのであれば、ちょっと勉強すればそれなりのものはできると思います。
完全を求めると難易度が跳ね上がりますが。
この回答への補足
http://neoinspire.net/archives/61 のサイトで正規表現を使って名詞を取り出しています。あいにくPHPで書いてあるので良くわかりません。Perlも初心者なので良くわかりません。これをPerlで書くとしたらおどうなるんでしょうか?よろしくお願いいたします。
補足日時:2009/12/09 21:37No.1
- 回答日時:
★一度出した質問をすぐに消さないでください。
回答を書いている人間の立場もお考えください。新しい質問では形態素解析なしということですが、
これは無理です。絶対にできません。
ここから先は先の質問に対するものです。
大変困難ですが、記述可能と思われます。
また、Ruby/Perlに限らず、ほとんどの言語でその手段は大差ありません。
まず、与えられた文章をどのように分解するのか、というところに第一関門があります。
日本語は小学校1年の教科書を除けば単語と単語の区切りにスペースを置きません。
よって単語の区切りを行うアルゴリズムを作る必要があります。
次に、日本語は膠着語なので語幹と語尾の分解が必要です。
これを正確に行えないと続きの処理ができません。
その次に、名詞と副詞・連体詞・感動詞といった語尾を持たない単語の区別を行う必要があります。
英語のように、ある程度語順が固定化される言語の場合は前後の単語を判定すれば名詞とそれ以外の品詞の区別は何とかなると思いますが、
日本語は語順が極めて自由な言語のため、前後関係を文脈として解釈していかなければ判定できません。
そして得られた独立語を辞書に問い合わせて名詞であることを確定させれば解が得られます。
よって、今申し上げた部分も含めて、
日本語の構造を科学的に解析し尽くせば、自ずとプログラムは完成するでしょう。
大変作業量が大きいですが、是非取り組んでみてください。
非常に価値のある成果物が得られます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlについての質問 1 2022/10/01 15:38
- Perl perlのプログラミング 部分入れ替えの方法 1 2022/10/11 22:26
- 英語 提示文の名詞の副詞的用法(副詞的目的格)の共通点・分類名について 4 2022/09/09 09:45
- 英語 関係形容詞"which"の感覚について 4 2022/12/05 11:46
- 英語 知覚動詞に続く原型不定詞・分詞の用法について 9 2022/10/03 15:03
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- 英語 提示文の構造等について 2 2022/12/25 23:24
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- 日本語 【「名詞+的」で「形容動詞」?】その4 7 2023/02/23 20:10
- 英語 having it close to whereの訳し方 3 2023/03/18 20:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
間接疑問文のhowと関係副詞のho...
-
produce, product, production...
-
thierの後は 単数形?複数形?
-
名詞形?
-
英語 代名詞に修飾語がつけられ...
-
名詞 副詞
-
As the expression goesとは?
-
関係詞
-
Having not mentioned it the f...
-
That time SVという英語表現(...
-
イングリッシュネームでチャー...
-
Хорошо, хороший, хорошая, хор...
-
ばみばみばみーん の意味を教え...
-
倍数(1.5倍、2倍)が分からな...
-
「訝しげ」の意味。
-
molto ritの意味を教えてください
-
subjected to の訳し方
-
お願い奉り候とはどういう意味...
-
미워って韓国人はどのような時...
-
普通に可愛いというのは10点中...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
間接疑問文のhowと関係副詞のho...
-
Happy Birthday? birthday?
-
produce, product, production...
-
conflict conflictionの違い
-
英語 代名詞に修飾語がつけられ...
-
thierの後は 単数形?複数形?
-
Apple 製品の「PRO」と冠した製...
-
life up と life...
-
名詞形?
-
mostly of と most of の違い
-
名詞 副詞
-
「3年間連続して」は、For the...
-
イングリッシュネームでチャー...
-
That time SVという英語表現(...
-
語尾がo(オー)で終わる数えら...
-
It is a given.
-
オランダ語の定冠詞
-
mi piace anche Italia わたし...
-
majorityの冠詞
-
動詞「cost」の用法について
おすすめ情報