FreeLing  3.0
Public Member Functions | Private Attributes
ukb_wrap Class Reference

Disambiguator: Wrapper to UKB disambiguation module. More...

#include <ukb_wrap.h>

Inheritance diagram for ukb_wrap:
Inheritance graph
[legend]
Collaboration diagram for ukb_wrap:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ukb_wrap (const std::wstring &)
 Constructor.
 ~ukb_wrap ()
 Destructor.
void analyze (sentence &)
 analyze given sentence
void analyze (std::list< sentence > &)
 analyze given sentences
sentence analyze (const sentence &)
 analyze sentence, return analyzed copy
std::list< sentenceanalyze (const std::list< sentence > &)
 analyze sentences, return analyzed copy

Private Attributes

semanticDBsemdb
 sense information

Detailed Description

Disambiguator: Wrapper to UKB disambiguation module.


Constructor & Destructor Documentation

ukb_wrap::ukb_wrap ( const std::wstring &  )

Destructor.

destructor


Member Function Documentation

void ukb_wrap::analyze ( sentence s) [virtual]

analyze given sentence

Disambiguate a singles sentence.

Not very useful, Since larger contexts are needed. Provided for completeness.

Implements processor.

void ukb_wrap::analyze ( std::list< sentence > &  )

analyze given sentences

Reimplemented from processor.

analyze sentence, return analyzed copy

Disambiguate words in the given sentences, return results as a copy.

Reimplemented from processor.

std::list<sentence> ukb_wrap::analyze ( const std::list< sentence > &  )

analyze sentences, return analyzed copy

Reimplemented from processor.


Member Data Documentation

sense information


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