Contributions
Fully automatic technique for wrapper generation
Uses syntactic, not semantic constant-recognition techniques
Adapts readily to different unstructured document formats
Good precision & recall ratios
Implemented (Perl, C++, Lex/Yacc, Java)