I have an input text that contains one or more human names. I do not have dictionaries for these names. Which Java library can help me determine the names from my input? I looked at OpenNLP, but did not find a single example or guide, or at least a description of how it can be applied in my code. (I saw javadoc, but this is pretty bad documentation for such a project.)
I want to find names from some random text. If the input is "My friend Joe Smith went to the store," then I want to get "Joe Smith." I think that on smart machines there should be a lot of dictionaries based on smaller dictionaries that human names can understand.
source
share