Are there any well known algorithms to detect the presence of names?

Posted by Rhubarb on Stack Overflow See other posts from Stack Overflow or by Rhubarb
Published on 2010-05-30T01:36:32Z Indexed on 2010/05/30 1:42 UTC
Read the original article Hit count: 357

For example, given a string:

"Bob went fishing with his friend Jim Smith."

Bob and Jim Smith are both names, but bob and smith are both words. Weren't for them being uppercase, there would be less indication of this outside of our knowledge of the sentence. Without doing grammar analysis, are there any well known algorithms for detecting the presence of names, at least Western names?

© Stack Overflow or respective owner

Related posts about natural-language

Related posts about text-processing