Web Data Extraction, Applications and Techniques: A Survey
arXiv:1207.0246 · doi:10.1016/j.knosys.2014.07.007
Abstract
Web Data Extraction is an important problem that has been studied by means of different scientific tools and in a broad range of applications. Many approaches to extracting data from the Web have been designed to solve specific problems and operate in ad-hoc domains. Other approaches, instead, heavily reuse techniques and algorithms developed in the field of Information Extraction. This survey aims at providing a structured and comprehensive overview of the literature in the field of Web Data Extraction. We provided a simple classification framework in which existing Web Data Extraction applications are grouped into two main classes, namely applications at the Enterprise level and at the Social Web level. At the Enterprise level, Web Data Extraction techniques emerge as a key tool to perform data analysis in Business and Competitive Intelligence systems as well as for business process re-engineering. At the Social Web level, Web Data Extraction techniques allow to gather a large amount of structured data continuously generated and disseminated by Web 2.0, Social Media and Online Social Network users and this offers unprecedented opportunities to analyze human behavior at a very large scale. We discuss also the potential of cross-fertilization, i.e., on the possibility of re-using Web Data Extraction techniques originally designed to work in a given domain, in other domains.
Knowledge-based Systems
References in corpus (9)
- Crawling Facebook for Social Network Analysis Purposes
- The Geospatial Characteristics of a Social Movement Communication Network
- A Large-Scale Community Structure Analysis In Facebook
- Multi-Domain Collaborative Filtering
- Analyzing User Behavior across Social Sharing Environments
- Analyzing the Facebook Friendship Graph
- Automatic Wrapper Adaptation by Tree Edit Distance Matching
- Design of Automatically Adaptable Web Wrappers
- Intelligent Self-Repairable Web Wrappers
Cited by in corpus (19)
- Knowledge Graphs
- Crawling Facebook for Social Network Analysis Purposes
- A Survey on Data Collection for Machine Learning: a Big Data -- AI Integration Perspective
- Machine Knowledge: Creation and Curation of Comprehensive Knowledge Bases
- A Large-Scale Community Structure Analysis In Facebook
- Measuring social spam and the effect of bots on information diffusion in social media
- Analyzing the Facebook Friendship Graph
- FreeDOM: A Transferable Neural Architecture for Structured Information Extraction on Web Documents
- On Extracting Data from Tables that are Encoded using HTML
- Automatic Wrapper Adaptation by Tree Edit Distance Matching
- SpEnD: Linked Data SPARQL Endpoints Discovery Using Search Engines
- Design of Automatically Adaptable Web Wrappers
- Sneak into Devil's Colony- A study of Fake Profiles in Online Social Networks and the Cyber Law
- GROWN+UP: A Graph Representation Of a Webpage Network Utilizing Pre-training
- Design of iMacros-based Data Crawler and the Behavioral Analysis of Facebook Users
- Automatically Extracting Web API Specifications from HTML Documentation
- Cross-Domain Web Information Extraction at Pinterest
- Service Wrapper: a system for converting web data into web services
- Wextractor: Follow-up of the evolution of prices in web pages