简体   繁体   中英

Open source Geoparsing tool for Java?

I need to implement GeoParsing as a part of my project.I am currently doing it by code,looking up the input for possible locations. I read about some geoparsing tools available like Yahoo Placemaker;however the ones I have come across are only available in enterprise versions.Does anyone know for an open source geoparser?Or maybe some other faster alternative to finding locations in a text ?

I guess I answer a bit late. But I think CLAVIN ( https://github.com/Berico-Technologies/CLAVIN ) would be what you are looking for (you can use the Java API) and it's open source.

Yahoo placemaker is no longer free...

Problem is, whether you would do geoparsing (recognize which word is location word) or geoparsing and geocoding (which location it is on the map) all together..

If geoparsing only, CLAVIN is a descent software to use. However, geocoding is not very good compared to Yahoo! placemaker.

I think a better solution to your problem is to fork this project https://github.com/weizh/geolocator-3.0

The software rationale is explained in this paper http://www.cs.cmu.edu/~gelern/pdfs/geocoding.pdf

The performance is comparable to Yahoo! placemaker, and better than CLAVIN on geocoding.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM