Efficient, automatic web resource harvesting

Michael L. Nelson, Joan A. Smith, Ignacio Garcia del Campo
2006 Proceedings of the eighth ACM international workshop on Web information and data management - WIDM '06  
There are two problems associated with conventional web crawling techniques: a crawler cannot know if all resources at a non-trivial web site have been discovered and crawled ("the counting problem") and the human-readable format of the resources are not always suitable for machine processing ("the representation problem"). We introduce an approach that solves these two problems by implementing support for both the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) and MPEG-21
more » ... igital Item Declaration Language (DIDL) into the web server itself. We present the Apache module "mod oai", which can be used to address the counting problem by listing all valid URIs at a web server and efficiently discovering updates and additions on subsequent crawls. Our experiments indicated comparable performance for initial crawls, and dramatic increases in update speed. mod oai can also be used to address the representation problem by providing "preservation ready" versions of web resources aggregated with their respective forensic metadata in MPEG-21 DIDL format.
doi:10.1145/1183550.1183560 dblp:conf/widm/NelsonSC06 fatcat:k2b5z36gsncitp4cwvtpt6vrma