Using the DOM Tree for Content Extraction

The main information of a webpage is usually mixed between menus, advertisements, panels, and other not necessarily related information; and it is often difficult to automatically isolate this information. This is precisely the objective of content extraction, a research area of widely interest due...

Full description

Bibliographic Details
Main Authors: David Insa, Josep Silva, Sergio López
Format: Article
Language:English
Published: Open Publishing Association 2012-10-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1210.6113v1
id doaj-434cf9db2cff4491b5fdbcd09f9d378b
record_format Article
spelling doaj-434cf9db2cff4491b5fdbcd09f9d378b2020-11-24T21:34:21ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802012-10-0198Proc. WWV 2012465910.4204/EPTCS.98.6Using the DOM Tree for Content ExtractionDavid InsaJosep SilvaSergio LópezThe main information of a webpage is usually mixed between menus, advertisements, panels, and other not necessarily related information; and it is often difficult to automatically isolate this information. This is precisely the objective of content extraction, a research area of widely interest due to its many applications. Content extraction is useful not only for the final human user, but it is also frequently used as a preprocessing stage of different systems that need to extract the main content in a web document to avoid the treatment and processing of other useless information. Other interesting application where content extraction is particularly used is displaying webpages in small screens such as mobile phones or PDAs. In this work we present a new technique for content extraction that uses the DOM tree of the webpage to analyze the hierarchical relations of the elements in the webpage. Thanks to this information, the technique achieves a considerable recall and precision. Using the DOM structure for content extraction gives us the benefits of other approaches based on the syntax of the webpage (such as characters, words and tags), but it also gives us a very precise information regarding the related components in a block, thus, producing very cohesive blocks.http://arxiv.org/pdf/1210.6113v1
collection DOAJ
language English
format Article
sources DOAJ
author David Insa
Josep Silva
Sergio López
spellingShingle David Insa
Josep Silva
Sergio López
Using the DOM Tree for Content Extraction
Electronic Proceedings in Theoretical Computer Science
author_facet David Insa
Josep Silva
Sergio López
author_sort David Insa
title Using the DOM Tree for Content Extraction
title_short Using the DOM Tree for Content Extraction
title_full Using the DOM Tree for Content Extraction
title_fullStr Using the DOM Tree for Content Extraction
title_full_unstemmed Using the DOM Tree for Content Extraction
title_sort using the dom tree for content extraction
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2012-10-01
description The main information of a webpage is usually mixed between menus, advertisements, panels, and other not necessarily related information; and it is often difficult to automatically isolate this information. This is precisely the objective of content extraction, a research area of widely interest due to its many applications. Content extraction is useful not only for the final human user, but it is also frequently used as a preprocessing stage of different systems that need to extract the main content in a web document to avoid the treatment and processing of other useless information. Other interesting application where content extraction is particularly used is displaying webpages in small screens such as mobile phones or PDAs. In this work we present a new technique for content extraction that uses the DOM tree of the webpage to analyze the hierarchical relations of the elements in the webpage. Thanks to this information, the technique achieves a considerable recall and precision. Using the DOM structure for content extraction gives us the benefits of other approaches based on the syntax of the webpage (such as characters, words and tags), but it also gives us a very precise information regarding the related components in a block, thus, producing very cohesive blocks.
url http://arxiv.org/pdf/1210.6113v1
work_keys_str_mv AT davidinsa usingthedomtreeforcontentextraction
AT josepsilva usingthedomtreeforcontentextraction
AT sergiolopez usingthedomtreeforcontentextraction
_version_ 1725949809761714176