Skip to main content

Extracting Data Records from Query Result Pages Based on Visual Features

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7051))

Abstract

Web databases contain a large amount of structured data which are accessible via their query interfaces only. Query results are presented in dynamically generated web pages, usually in the form of data records, for human use. The problem of automatically extracting data records from query result pages is critical for web data integration applications, such as comparison shopping sites, meta-search engines, etc. A number of approaches to query result extraction have been proposed. As the structures of web pages become more complex, these approaches start to fail. Query result pages usually also contain other types of information in addition to query results, e.g., advertisements, navigation bar, etc. Most of the existing approaches do not remove such irrelevant contents which may affect the accuracy of data record extraction. We have observed that query results are usually displayed in regular visual patterns and terms used in a query often re-appear in query results. We propose a novel approach that makes use of visual features and query terms to identify the data section and extract data records from it. We also use several content and visual features of visual blocks in a data section to filter out noisy blocks. The results of our experiments on a large set of query result pages in different domains show that our proposed approach is highly effective.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gatterbauer, W., Bohunsky, P., Herzog, M., Krupl, B., Pollak, B.: Towards Domain-Independent Information Extraction from Web Tables. In: WWW 2007, pp. 71–80 (2007)

    Google Scholar 

  2. Gatterbauer, W., Bohunsky, P.: Table Extraction Using Spatial Reasoning on the CSS2 Visual Box Model. In: AAAI 2006, pp. 1313–1318 (2006)

    Google Scholar 

  3. Liu, B., Grossman, R., Zhai, Y.: Mining Data Records in Web Pages. In: KDD 2003, pp. 601–606 (2003)

    Google Scholar 

  4. Zhai, Y., Liu, B.: Web Data Extraction Based on Partial Tree Alignment. In: WWW 2005, pp. 76–85 (2005)

    Google Scholar 

  5. Zhai, Y., Liu, B.: Structured Data Extraction from the Web Based on Partial Tree Alignment. IEEE Trans. on Knowl. and Data Eng. 18(12), 1614–1628 (2006)

    Article  Google Scholar 

  6. Zhao, H., Meng, W., Wu, Z., Raghavan, V., Yu, C.: Fully automatic wrapper generation for search engines. In: WWW 2005, pp. 66–75 (2005)

    Google Scholar 

  7. Zhao, H., Meng, W., Yu, C.: Automatic Extraction of Dynamic Record Sections from Search Engine Result Pages. In: VLDB 2006, pp. 989–1000 (2006)

    Google Scholar 

  8. Simon, K., Lausen, G.: ViPER: Augmenting Automatic Information Extraction with Visual Perceptions. In: CIKM 2005, pp. 381–388 (2005)

    Google Scholar 

  9. Miao, G., Tatemura, J., Hsiung, W., Sawires, A., Moser, L.E.: Extracting Data Records from the Web Using Tag Path Clustering. In: WWW 2009, pp. 981–990 (2009)

    Google Scholar 

  10. Liu, B., Zhai, Y.: NET - A System for Extracting Web Data from Flat and Nested Data Records. In: Ngu, A.H.H., Kitsuregawa, M., Neuhold, E.J., Chung, J.-Y., Sheng, Q.Z. (eds.) WISE 2005. LNCS, vol. 3806, pp. 487–495. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  11. Zhu, J., Nie, Z., Wen, J., Zhang, B., Ma, W.: Simultaneous Record Detection and Attribute Labeling in Web Data Extraction. In: KDD 2006, pp. 494–503 (2006)

    Google Scholar 

  12. Crescenzi, V., Mecca, G., Merialdo, P.: RoadRunner: Towards Automatic Data Extraction from Large Web Sites. In: VLDB 2001, pp. 109–118 (2001)

    Google Scholar 

  13. Chang, C.-H., Lui, S.-C.: IEPAD: Information Extraction Based on Pattern Discovery. In: 10th International Conference on World Wide Web, pp. 681–688. ACM, New York (2001)

    Google Scholar 

  14. Wang, J., Lochovsky, F.H.: Data Extraction and Label Assignment for Web Databases. In: WWW 2003, pp. 187–196 (2003)

    Google Scholar 

  15. Arasu, A., Garcia-Molina, H.: Extracting Structured Data from Web Pages. In: SIGMOD 2003, pp. 337–348 (2003)

    Google Scholar 

  16. Liu, W., Meng, X.F., Meng, W.Y.: ViDE: A Vision-Based Approach for Deep Web Data Extraction. IEEE Trans. on Knowl. and Data Eng. 22(3), 447–460 (2010)

    Article  Google Scholar 

  17. Cai, D., Yu, S., Wen, J., Ma, W.: Extracting Content Structure for Web Pages Based on Visual Representation. In: Zhou, X., Zhang, Y., Orlowska, M.E. (eds.) APWeb 2003. LNCS, vol. 2642, pp. 406–417. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  18. Wang, J., Wen, J., Lochovsky, F., Ma, W.: Instance-based schema matching for web databases by domain-specific query probing. In: VLDB 2004, pp. 408–419 (2004)

    Google Scholar 

  19. The UIUC Web Integration Repository, http://metaquerier.cs.uiuc.edu/repository/

  20. Madhavan, J., Jeffery, S.R., Cohen, S., Dong, X.L., Ko, D., Yu, C., Halevy, A.: Web-scale Data Integration: You Can Only Aford to Pay as You Go. In: CIDR 2007, pp. 342–350 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Weng, D., Hong, J., Bell, D.A. (2011). Extracting Data Records from Query Result Pages Based on Visual Features. In: Fernandes, A.A.A., Gray, A.J.G., Belhajjame, K. (eds) Advances in Databases. BNCOD 2011. Lecture Notes in Computer Science, vol 7051. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24577-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24577-0_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24576-3

  • Online ISBN: 978-3-642-24577-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics