LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine Class Reference

#include <linguisticProcessing/core/EntityTracking/CoreferenceEngine.h>

Public Member Functions

bool isEqual (const QString &a, const QString &b) const
 
bool isInclude (const QString &original, const QString &currentWord) const
 
bool isAcronym (const QString &original, const QString &currentWord) const
 
void addNewForm (const QString &original, const QString &currentWord)
 
bool exist (const QString &original) const
 
std::vector< LinguisticAnalysisStructure::Token > searchCoreference (const LinguisticAnalysisStructure::Token &tok)
 
void storeSpecificEntity (const SpecificEntities::SpecificEntityAnnotation *se) const
 
std::vector< LinguisticAnalysisStructure::Token > & getToken ()
 
std::vector< LinguisticAnalysisStructure::Token > & getAnnotations ()
 
std::vector< std::vector< QString > > & getAcronym ()
 
void storeAllToken (const LinguisticAnalysisStructure::Token &token)
 
void storeAnnot (const LinguisticAnalysisStructure::Token &token)
 

Detailed Description

Definition at line 22 of file CoreferenceEngine.h.

Member Function Documentation

◆ addNewForm()

void Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::addNewForm ( const QString &  original,
const QString &  currentWord 
)

Definition at line 81 of file CoreferenceEngine.cpp.

◆ exist()

bool Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::exist ( const QString &  original) const

Definition at line 96 of file CoreferenceEngine.cpp.

◆ getAcronym()

std::vector< std::vector< QString > > & Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::getAcronym ( )

Definition at line 152 of file CoreferenceEngine.cpp.

◆ getAnnotations()

std::vector< LinguisticAnalysisStructure::Token > & Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::getAnnotations ( )

Definition at line 147 of file CoreferenceEngine.cpp.

◆ getToken()

std::vector< LinguisticAnalysisStructure::Token > & Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::getToken ( )

Definition at line 142 of file CoreferenceEngine.cpp.

◆ isAcronym()

bool Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::isAcronym ( const QString &  original,
const QString &  currentWord 
) const

Definition at line 61 of file CoreferenceEngine.cpp.

◆ isEqual()

bool Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::isEqual ( const QString &  a,
const QString &  b 
) const

Definition at line 24 of file CoreferenceEngine.cpp.

◆ isInclude()

bool Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::isInclude ( const QString &  original,
const QString &  currentWord 
) const

Definition at line 32 of file CoreferenceEngine.cpp.

◆ searchCoreference()

vector< Token > Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::searchCoreference ( const LinguisticAnalysisStructure::Token &  tok)

Definition at line 113 of file CoreferenceEngine.cpp.

◆ storeAllToken()

void Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::storeAllToken ( const LinguisticAnalysisStructure::Token &  token)

Definition at line 157 of file CoreferenceEngine.cpp.

◆ storeAnnot()

void Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::storeAnnot ( const LinguisticAnalysisStructure::Token &  token)

Definition at line 162 of file CoreferenceEngine.cpp.

◆ storeSpecificEntity()

void Lima::LinguisticProcessing::EntityTracking::CoreferenceEngine::storeSpecificEntity ( const SpecificEntities::SpecificEntityAnnotation *  se) const

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