たとえば、次の文字列を指定します。
「ボブは友人のジム・スミスと釣りに行きました。」
ボブとジムスミスは両方とも名前ですが、ボブとスミスは両方とも言葉です。彼らが大文字でなかったら、私たちの文の知識の外では、これを示すものは少なくなるでしょう。名前、少なくとも西洋の名前の存在を検出するためのよく知られたアルゴリズムはありますか?
たとえば、次の文字列を指定します。
「ボブは友人のジム・スミスと釣りに行きました。」
ボブとジムスミスは両方とも名前ですが、ボブとスミスは両方とも言葉です。彼らが大文字でなかったら、私たちの文の知識の外では、これを示すものは少なくなるでしょう。名前、少なくとも西洋の名前の存在を検出するためのよく知られたアルゴリズムはありますか?
名前付きエンティティの認識を見てください。
http://en.wikipedia.org/wiki/Named_entity_recognitionこの記事は、2 つの優れた実装にリンクしています。
ただし、これが文法分析の定義に該当するかどうかはわかりません。