Title :
WICCAP: from semi-structured data to structured data
Author :
Li, Zhao ; Ng, Wee Keong
Author_Institution :
Sch. of Comput.. Eng., Nanyang Technol. Univ., Singapore
Abstract :
Web data extraction is a technique for extracting and integrating data from Web based semistructured data. Wrappers function like the kernel of Web data extraction systems providing information mediator between users and a large number of heterogeneous data sources. Typically, they process semistructured documents generated from structured databases based on rules that are usually hidden to users. Much research has been done to use various methods to represent the knowledge of hidden rules and exploit techniques such as grammar induction, inductive logic programming, etc., to discover these rules that can be used by wrappers to extract data. An important property of semistructured data is its hierarchical structure. Intuitively, we can devise a method that can use this structure information to generate wrappers. We describe a Web data extraction system - WICCAP and its internal Web Data Extraction Language (WDEL) that provides unified view of Web data resources and extracted data. We describe some rule generation features of WICCAP and provide detailed description of the internal language and its implementation. We have conducted experiments to show the ease on generating wrappers with this approach.
Keywords :
Internet; data integrity; distributed databases; grammars; hypermedia markup languages; information retrieval; information retrieval systems; knowledge based systems; knowledge representation; tree data structures; HTML documents; WICCAP Web data extraction system; Web Data Extraction Language; Web based semistructured data; Web data resources; data integrity; grammar induction; heterogeneous data sources; hidden rules; hierarchical structure; inductive logic programming; information mediator; knowledge representation; rule generation features; semistructured documents; structured data; structured databases; wrapper generation; Data engineering; Data mining; Databases; Induction generators; Kernel; Logic programming; Maintenance engineering; Natural language processing; Natural languages; Tree graphs;
Conference_Titel :
Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
Print_ISBN :
0-7695-2125-8
DOI :
10.1109/ECBS.2004.1316686