13

テキストを処理するとき、その言語に特化したトークナイザーが必要なのはなぜですか?

空白によるトークン化では十分ではありませんか? 単純に空白のトークン化を使用することが適切ではない場合はどのような場合ですか?

4

3 に答える 3

5

中国語などの一部の言語では、単語を区切るために空白をまったく使用しません。

他の言語では句読点の使い方が異なります。たとえば、アポストロフィは単語の一部である場合とそうでない場合があります。

大文字と小文字のルールは言語によって異なります。

ストップワードとステミングは言語によって異なります (ただし、ここではトークナイザーからアナライザーへと迷い込んでいると思います)。

Bjerva による編集: さらに、多くの言語は複合名詞を連結します。これを複数のトークンにトークン化する必要があるかどうかは、空白だけでは簡単に判断できません。

于 2013-06-26T07:58:11.803 に答える