3 ms·
Thanks for the feedback! I agree that the recognition of location entities is not accurate in some cases. For example if a text like "Blockai | San Francisco
by sAbakumoff 10y ago
Thanks for the feedback! I agree that the recognition of location entities is not accurate in some cases.
For example if a text like
"Blockai | San Francisco, CA | CV/ML and Front-end Engineers - https://blockai.com"(from https://blockai.com"(from https://news.ycombinator.com/item?id=12631335 https://news.ycombinator.com/item?id=12631335)
is passed to Google Natural Language API: then it returns the following "locations":
San Francisco,
CA,
ML,
CV.
https://github.com/sAbakumoff/hn-sort-out/blob/master/LangAnalytics.PNG https://github.com/sAbakumoff/hn-sort-out/blob/master/LangAn...
However, ML stands for "Machine Learning" and CV is "Computer Vision". Perhaps the algorithm concludes that CV/ML is the location because it's close to other locations(San Francisco, CA).
I will try to work it out for the next "Who's hiring" event :)
- brudgers 10y agoAlso look at Alabama and Georgia (the US state, not the country), because these break in other ways.
- sAbakumoff 10y agoCould you elaborate about Georgia? I can see one job "Rails Machine | Savannah, GA | Remote (U.S. Only Please) | Site Reliability Engineer" that seems to be correct. As for Alabama's jobs I can see that is an investor's name "Bessemer" was recognized as Bessemer town in Alabama, "Cap Hill" area of Seattle became the place in Alabama as well and "Fifth Avenue" of NY and London also fell into Alabama..That's a total mess of course..