I want to extract names and places from very short bursts of text example
"cardinals vs jays in toronto"
"Daniel Nestor and Nenad Zimonjic play Jonas Bjorkman w / Kevin Ullyett, paris time to be announced"
"jenson button - pole position, brawn-mercedes - monaco."
This data is currently in the MySQL database, and I (to a large extent) have a separate entry for each athlete, although the names are sometimes erroneous, etc.
I would like to extract athletes and places. I usually work in PHP, but could not find a library for extracting the entity (and I might want to delve into NLP and ML in the future).
From what I found, LingPipe and NLTK seem to be the most recommended, but I can't figure out if this will really fit my purpose, or if something else is better.
I didnβt program in either Java or Python, so before I start learning new languages, I hope to get some tips on which way I should follow, or other recommendations.
nlp nltk lingpipe
pedalpete
source share