Bottom-Up Relational Learning of Pattern Matching Rules for Information Extraction

  • Califf M
  • Mooney R
  • 1


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


Information extraction is a form of shallow text processing that locates a specified set of relevant items in a natural-language document. Systems for this task require significant domain-specific knowledge and are time-consuming and difficult to build by hand, making them a good application for machine learning. We present an algorithm, RAPIER, that uses pairs of sample documents and filled templates to induce pattern-match rules that directly extract fillers for the slots in the template. RAPIER is a bottom-up learning algorithm that incorporates techniques from several inductive logic programming systems. We have implemented the algorithm in a system that allows patterns to have constraints on the words, part-of-speech tags, and semantic classes present in the filler and the surrounding text. We present encouraging experimental results on two domains.

Author-supplied keywords

  • information extraction
  • natural language processing
  • relational learning

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Mary Elaine Califf

  • Raymond J Mooney

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free