Schema-based Web wrapping

被引:8
|
作者
Fazzinga, Bettina [1 ]
Flesca, Sergio [1 ]
Tagarelli, Andrea [1 ]
机构
[1] Univ Calabria, Dept Elect Comp & Syst Sci, I-87036 Arcavacata Di Rende, CS, Italy
关键词
Web wrapping; Extraction schema; Wrapper generalization; XML; XPath extraction rules; DATA EXTRACTION; INFORMATION EXTRACTION; INDUCTION;
D O I
10.1007/s10115-009-0275-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An effective solution to automate information extraction from Web pages is represented by wrappers. A wrapper associates a Web page with an XML document that represents part of the information in that page in a machine-readable format. Most existing wrapping approaches have traditionally focused on how to generate extraction rules, while they have ignored potential benefits deriving from the use of the schema of the information being extracted in the wrapper evaluation. In this paper, we investigate how the schema of extracted information can be effectively used in both the design and evaluation of a Web wrapper. We define a clean declarative semantics for schema-based wrappers by introducing the notion of (preferred) extraction model, which is essential to compute a valid XML document containing the information extracted from a Web page. We developed the SCRAP (SChema-based wRAPper for web data) system for the proposed schema-based wrapping approach, which also provides visual support tools to the wrapper designer. Moreover, we present a wrapper generalization framework to profitably speed up the design of schema-based wrappers. Experimental evaluation has shown that SCRAP wrappers are not only able to successfully extract the required data, but also they are robust to changes that may occur in the source Web pages.
引用
收藏
页码:127 / 173
页数:47
相关论文
共 50 条
  • [1] Schema-based Web wrapping
    Bettina Fazzinga
    Sergio Flesca
    Andrea Tagarelli
    [J]. Knowledge and Information Systems, 2011, 26 : 127 - 173
  • [2] Schema-based Web wrapping
    Flesca, S
    Tagarelli, A
    [J]. CONCEPTUAL MODELING - ER 2004, PROCEEDINGS, 2004, 3288 : 286 - 299
  • [3] Schema-Based Automata Determinization
    Niehren, Joachim
    Sakho, Momar
    Al Serhali, Antonio
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (370): : 49 - 65
  • [4] Commentary - Schema-based learning
    Corbacho, FJ
    [J]. ARTIFICIAL INTELLIGENCE, 1998, 101 (1-2) : 337 - 339
  • [5] SCHEMA-BASED MEMORY PROCESSES
    BREWER, WF
    TENPENNY, P
    [J]. BULLETIN OF THE PSYCHONOMIC SOCIETY, 1984, 22 (04) : 283 - 283
  • [6] SCHEMA-BASED PLANNING OF EVENTS
    BARSALOU, LW
    USHER, JA
    SEWELL, DR
    [J]. BULLETIN OF THE PSYCHONOMIC SOCIETY, 1985, 23 (04) : 284 - 284
  • [7] Stress and schema-based learning
    不详
    [J]. NEUROSCIENTIST, 2017, 23 (03): : 219 - 220
  • [8] Schema-based design and the AKIRA schema language: An overview
    Pezzulo, Giovanni
    Calvi, Gianguglielmo
    [J]. ANTICIPATORY BEHAVIOR IN ADAPTIVE LEARNING SYSTEMS: FROM BRAINS TO INDIVIDUAL AND SOCIAL BEHAVIOR, 2007, 4520 : 128 - +
  • [9] Automatic Generation of Test Data for XML Schema-based Testing of Web Services
    Petrova-Antonova, Dessislava
    Kuncheva, Kunka
    Ilieva, Sylvia
    [J]. 2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 277 - 284
  • [10] Clustering structured web sources: A schema-based, model-differentiation approach
    He, B
    Tao, T
    Chang, KCC
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 536 - 546