de.aitools.ie.keyphraseextraction
Class HeadNounPhraseExtractor

java.lang.Object
  extended by de.aitools.ie.keyphraseextraction.KeyphraseExtractor
      extended by de.aitools.ie.keyphraseextraction.HeadNounPhraseExtractor

public class HeadNounPhraseExtractor
extends KeyphraseExtractor

This class implements an algorithm to extract key phrases known as head noun phrases. A head noun phrase is a sequence of words consisting of a head noun and zero or more premodifying adjectives and/or nouns. The algorithm was developed by Ken Barker and Nadia Cornacchia. Reference: Using Noun Phrase Heads to Extract Document Keyphrases

Version:
$Id: HeadNounPhraseExtractor.java,v 1.1 2011/12/15 15:09:07 hoppe Exp $
Author:
martin.trenkmann@uni-weimar.de

Constructor Summary
HeadNounPhraseExtractor(java.util.Locale locale)
          Another explicit constructor.
 
Method Summary
 void setWordExtractor(Decomposition decomposer)
           
 
Methods inherited from class de.aitools.ie.keyphraseextraction.KeyphraseExtractor
extract, extract, extract, extract, getLocale, getTopPhrases, setLocale
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeadNounPhraseExtractor

public HeadNounPhraseExtractor(java.util.Locale locale)
Another explicit constructor. Initializes the extractor with the given locale.

Parameters:
locale - the locale to initialize the part-of-speech tagger.
Method Detail

setWordExtractor

public void setWordExtractor(Decomposition decomposer)