FreeLing  4.0
Public Member Functions | Private Attributes
freeling::bioner Class Reference

The class bioner implements an AdaBoost-Based NE recognizer. More...

#include <bioner.h>

Inheritance diagram for freeling::bioner:
Inheritance graph
[legend]
Collaboration diagram for freeling::bioner:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 bioner (const std::wstring &)
 Constructor.
 ~bioner ()
 Destructor.
void SetMultiwordAnalysis (sentence::iterator) const
void analyze (sentence &) const
 Recognize NEs in given sentence.

Private Attributes

const fexextractor
 feature extractor
const classifierclassif
 adaboost classifier
vis_viterbi vit
 Viterbi solver.

Detailed Description

The class bioner implements an AdaBoost-Based NE recognizer.


Constructor & Destructor Documentation

freeling::bioner::bioner ( const std::wstring &  nerFile)

Destructor.

Destructor: deletes created pointers.

References classif, and extractor.


Member Function Documentation

void freeling::bioner::analyze ( sentence se) const [virtual]
void freeling::bioner::SetMultiwordAnalysis ( sentence::iterator  ) const

Member Data Documentation

adaboost classifier

Referenced by analyze(), bioner(), and ~bioner().

const fex* freeling::bioner::extractor [private]

feature extractor

Referenced by analyze(), bioner(), and ~bioner().

Viterbi solver.

Referenced by analyze().


The documentation for this class was generated from the following files: