Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

nec Class Reference

The class nec implements a ML-based NE classificator. More...

#include <nec.h>

Collaboration diagram for nec:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 nec (const string &, const string &)
 Constructor.
void analyze (list< sentence > &) const
 Classify NEs in given sentence.

Private Attributes

fexextractor
 feature extractor
map< string, int > lexicon
 lexicon to translate symbolic features to integer indexes
adaboostclassifier
 adaboost classifier
string NPtag

Detailed Description

The class nec implements a ML-based NE classificator.


Constructor & Destructor Documentation

nec::nec const string &  ,
const string & 
 

Constructor.


Member Function Documentation

void nec::analyze list< sentence > &   )  const
 

Classify NEs in given sentence.


Member Data Documentation

adaboost* nec::classifier [private]
 

adaboost classifier

fex* nec::extractor [private]
 

feature extractor

map<string,int> nec::lexicon [private]
 

lexicon to translate symbolic features to integer indexes

string nec::NPtag [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Apr 26 12:58:23 2006 for FreeLing by  doxygen 1.4.4