Authors
Tim Furche, Georg Gottlob, Giovanni Grasso, Christian Schallhart, Andrew Sellers
Publication date
2011
Journal
Proceedings of the VLDB Endowment
Volume
4
Issue
11
Pages
1016-1027
Description
The evolution of the web has outpaced itself: The growing wealth of information and the increasing sophistication of interfaces necessitate automated processing. Web automation and extraction technologies have been overwhelmed by this very growth.
To address this trend, we identify four key requirements of web extraction: (1) Interact with sophisticated web application interfaces, (2) Precisely capture the relevant data for most web extraction tasks, (3) Scale with the number of visited pages, and (4) Readily embed into existing web technologies.
We introduce OXPath, an extension of XPath for interacting with web applications and for extracting information thus revealed. It addresses all the above requirements. OXPath's page-at-a-time evaluation guarantees memory use independent of the number of visited pages, yet remains polynomial in time. We validate experimentally the theoretical complexity and …
Total citations
201120122013201420152016201720182019202031276323213
Scholar articles
T Furche, G Gottlob, G Grasso, C Schallhart, A Sellers - Proceedings of the VLDB Endowment, 2011