A Geo-Tagging Framework for Address Extraction from Web Pages

  • Julia EfremovaEmail author
  • Ian Endres
  • Isaac Vidas
  • Ofer Melnik
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10933)


Searching for locations in web data and associating a document with a corresponding place on the map becomes popular in user’s daily activities and it is the first step in web page processing. People often manually search for locations on a web page and then use map services to highlight them because geographic information is not always explicitly available.

In this work, we present a geo-tagging framework to extract all addresses from web pages. The solution includes an efficient web page processing approach, which combines a probabilistic language model with real-world knowledge of addresses on maps and extends geocoding services from short queries to large text documents and web pages. We discuss the main problems in dealing with web pages such as: web page noise, identification of relevant segments, and extraction of incomplete addresses. The experimental result shows precision above \(91\%\) which outperforms standard baselines.


Address Extraction Geocoding East Wenatchee Microdata Annotations Speech Parsing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Ahlers, D.: Assessment of the accuracy of geonames gazetteer data. In: Proceedings of the 7th Workshop on Geographic Information Retrieval, GIR 2013, pp. 74–81. ACM, USA (2013)Google Scholar
  2. 2.
    Chang, C.-H., Li, S.-Y.: MapMarker: extraction of postal addresses and associated information for general web pages, pp. 105–111. IEEE Computer Society (2010)Google Scholar
  3. 3.
    Gupta, V., Lehal, G.S.: A survey of text mining techniques and applications. J. Emerg. Technol. Web. Intell. 1(1), 60–69 (2009)Google Scholar
  4. 4.
    Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. Pervasive Comput. 7(4), 12–18 (2008)CrossRefGoogle Scholar
  5. 5.
    Lawrence, C., Riezler, S.: NLmaps: a natural language interface to query OpenStreetMap. In: COLING, Demos, pp. 6–10. ACL (2016)Google Scholar
  6. 6.
    Li, H., Xu, J.: Semantic matching in search. Found. Trends Inf. Retr. 7(5), 343–469 (2014)CrossRefGoogle Scholar
  7. 7.
    Melo, F., Martins, B.: Automated geocoding of textual documents: a survey of current approaches. Trans. GIS 21(1), 3–38 (2017)CrossRefGoogle Scholar
  8. 8.
    Meusel, R., Petrovski, P., Bizer, C.: The webdatacommons microdata, RDFa and microformat dataset series. In: Mika, P., et al. (eds.) ISWC 2014. LNCS, vol. 8796, pp. 277–292. Springer, Cham (2014). Scholar
  9. 9.
    Witten, I.H., Frank, E., Hall, M.A.: Data Mining: Practical Machine Learning Tools and Techniques, 4th edn. Morgan Kaufmann Publishers Inc., Burlington (2016)Google Scholar
  10. 10.
    Yu, Z.: High accuracy postal address extraction from web pages (2007)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Julia Efremova
    • 1
    Email author
  • Ian Endres
    • 1
  • Isaac Vidas
    • 1
  • Ofer Melnik
    • 1
  1. 1.HERE TechnologiesAmsterdamThe Netherlands

Personalised recommendations