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 条
  • [31] Impact of Stress and Glucocorticoids on Schema-Based Learning
    Kluen, Lisa Marieke
    Nixon, Patricia
    Agorastos, Agorastos
    Wiedemann, Klaus
    Schwabe, Lars
    [J]. NEUROPSYCHOPHARMACOLOGY, 2017, 42 (06) : 1254 - 1261
  • [32] Schema-based natural language semantic mapping
    Stratica, N
    Desai, BC
    [J]. NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, 2004, 3136 : 103 - 113
  • [33] Schema-based processing in auditory scene analysis
    Caroline Bey
    Stephen McAdams
    [J]. Perception & Psychophysics, 2002, 64 : 844 - 854
  • [34] Schema-based processing in auditory scene analysis
    Bey, C
    McAdams, S
    [J]. PERCEPTION & PSYCHOPHYSICS, 2002, 64 (05): : 844 - 854
  • [35] Motor schema-based mobile robot navigation
    [J]. Arkin, Ronald C, 1600, (08):
  • [36] ELABORATIVE AND SCHEMA-BASED PROCESSES IN STORY MEMORY
    MCDANIEL, MA
    [J]. BULLETIN OF THE PSYCHONOMIC SOCIETY, 1982, 20 (03) : 142 - 142
  • [37] Schema-Based Independence Analysis for XML Updates
    Benedikt, Michael
    Cheney, James
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2009, 2 (01): : 61 - 72
  • [38] SCHEMA-BASED AUTHORING AND QUERYING OF LARGE HYPERTEXTS
    AMANN, B
    SCHOLL, M
    RIZK, A
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1995, 43 (03) : 281 - 299
  • [39] Impact of Stress and Glucocorticoids on Schema-Based Learning
    Lisa Marieke Kluen
    Patricia Nixon
    Agorastos Agorastos
    Klaus Wiedemann
    Lars Schwabe
    [J]. Neuropsychopharmacology, 2017, 42 : 1254 - 1261
  • [40] Schema-based transformations of logic programs in λProlog
    Olmer, P
    Stepánek, P
    [J]. LOGICS PROGRAMMING, PROCEEDINGS, 2002, 2401 : 472 - 472