2007 · 38 citations · 13 references
ComputingComputer ScienceMachine LearningNatural Language ProcessingText AnalyticsInformation ExtractionLanguage ModelsSequence LabelingText MiningConditional Random FieldsDuplicate Content DetectionExtractInformation Extraction From TextText ClassificationWeb Content MiningWeb Information Extraction
Identifying which parts of a Web-page contain target content (e.g., the portion of an online news page that contains the actual article) is a significant problem that must be addressed for many Web-based applications. Most approaches to this problem involve crafting hand-tailored rules or scripts to extract the content, customized separately for particular Web sites. Besides requiring considerable time and effort to implement, hand-built extraction routines are brittle: they fail to properly extract content in some cases and break when the structure of a site's Web-pages changes. In this work we treat the problem of identifying content as a sequence labeling problem, a common problem structure in machine learning and natural language processing. Using a Conditional Random Field sequence labeling model, we correctly identify the content portion of web-pages anywhere from 80-97% of the time depending on experimental factors such as ensuring the absence of duplicate documents and application of the model against unseen sources.
13
Shallow parsing with conditional random fields
Fei Sha, Fernando Pereira · 2003 · 1.3K citations · Full text
A brief survey of web data extraction tools
Alberto H. F. Laender, Berthier Ribeiro‐Neto, Altigran S. da Silva et al. · ACM SIGMOD Record · 2002 · 690 citations
Wrapper induction: Efficiency and expressiveness
Nicholas Kushmerick · Artificial Intelligence · 2000 · 558 citations