![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
Classes | |
| class | AddEntityFeature |
| This action set the value of a feature for an entity during the recognition of the entity (i.e. More... | |
| class | AddEntityFeatureAsEntity |
| This action add a vertex as an embedded entity of the entity (i.e. More... | |
| class | AppendEntityFeature |
| This action appends a value to the previously set value of a feature for an entity during the recognition of the entity (i.e. More... | |
| class | ClearEntityFeatures |
| This action clears features stored for one entity. More... | |
| class | CreateSpecificEntity |
| This action creates a new vertex for given match containing a specific entity's data. More... | |
| class | DumpSpecificEntityAnnotation |
| Definition of a function suitable to be used as a dumper for specific entities annotations of an annotation graph. More... | |
| class | EntityInfo |
| class | isAlphaPossessive |
| class | isASpecificEntity |
| class | MicrosForNormalization |
| class | NormalizeDate |
| class | NormalizeDateTimeResources |
| class | NormalizeEntity |
| This action performs the normalization of an entity according to stored features. More... | |
| class | NormalizeLocalTime |
| class | NormalizeNumber |
| class | NormalizePerson |
| class | NormalizePersonName |
| class | NormalizeRelativeDate |
| class | NormalizeTime |
| class | NormalizeUTCTime |
| class | ReferenceData |
| class | SetEntityFeature |
| This action set the value of a feature for an entity during the recognition of the entity (i.e. More... | |
| class | SpecificEntitiesCompletion |
| complete specific entities recognizer: search all occurrences of already found entities (e.g. More... | |
| class | SpecificEntitiesLoader |
| A Loader class to load external entity annotations. More... | |
| class | SpecificEntitiesLoaderPrivate |
| class | SpecificEntitiesMicros |
| class | SpecificEntitiesRecognizer |
| specific entities recognizer More... | |
| class | SpecificEntitiesXmlLogger |
| class | SpecificEntityAnnotation |
| A representation of a specific entity to store in the annotation graph. More... | |
| class | SpecificEntityAnnotationPrivate |
Typedefs | |
| typedef double | NumberPart |
Enumerations | |
| enum | NumberNormalizationMode { ADDITIVE , MULTIPLICATIVE } |
Functions | |
| void | updateNormalizedForm (RecognizerMatch &m) |
| QDate | adjustDate (unsigned short mention, unsigned short ref, const QDate &refDate, bool getNext, bool months=false) |
| bool | isFraction (Token *t) |
| bool | isIntegerWithCommaOrDot (Token *t) |
| bool | isIntegerWithComma (Token *t) |
| bool | isIntegerWithDot (Token *t) |
| double | getValueHeuristic (const LimaString &str, LimaChar sep) |
| bool | isMultiplierNumber (double n) |
| double | computeNumberValue (vector< NumberPart > &m, vector< NumberPart >::iterator itBegin, vector< NumberPart >::iterator itEnd, NumberNormalizationMode mode=ADDITIVE) |
| LimaString | capitalizeWord (const LimaString &str) |
| LimaString | capitalize (const LimaString &str) |
| typedef double Lima::LinguisticProcessing::SpecificEntities::NumberPart |
Definition at line 79 of file NormalizeNumber.cpp.
| Enumerator | |
|---|---|
| ADDITIVE | |
| MULTIPLICATIVE | |
Definition at line 81 of file NormalizeNumber.cpp.
| QDate Lima::LinguisticProcessing::SpecificEntities::adjustDate | ( | unsigned short | mention, |
| unsigned short | ref, | ||
| const QDate & | refDate, | ||
| bool | getNext, | ||
| bool | months = false |
||
| ) |
Definition at line 560 of file NormalizeDateTime.cpp.
| LimaString Lima::LinguisticProcessing::SpecificEntities::capitalize | ( | const LimaString & | str | ) |
Definition at line 47 of file NormalizePersonName.cpp.
| LimaString Lima::LinguisticProcessing::SpecificEntities::capitalizeWord | ( | const LimaString & | str | ) |
Definition at line 42 of file NormalizePersonName.cpp.
| double Lima::LinguisticProcessing::SpecificEntities::computeNumberValue | ( | vector< NumberPart > & | m, |
| vector< NumberPart >::iterator | itBegin, | ||
| vector< NumberPart >::iterator | itEnd, | ||
| NumberNormalizationMode | mode = ADDITIVE |
||
| ) |
Definition at line 354 of file NormalizeNumber.cpp.
| double Lima::LinguisticProcessing::SpecificEntities::getValueHeuristic | ( | const LimaString & | str, |
| LimaChar | sep | ||
| ) |
Definition at line 284 of file NormalizeNumber.cpp.
| bool Lima::LinguisticProcessing::SpecificEntities::isFraction | ( | Token * | t | ) |
Definition at line 279 of file NormalizeNumber.cpp.
| bool Lima::LinguisticProcessing::SpecificEntities::isIntegerWithComma | ( | Token * | t | ) |
Definition at line 263 of file NormalizeNumber.cpp.
| bool Lima::LinguisticProcessing::SpecificEntities::isIntegerWithCommaOrDot | ( | Token * | t | ) |
Definition at line 254 of file NormalizeNumber.cpp.
| bool Lima::LinguisticProcessing::SpecificEntities::isIntegerWithDot | ( | Token * | t | ) |
Definition at line 271 of file NormalizeNumber.cpp.
| bool Lima::LinguisticProcessing::SpecificEntities::isMultiplierNumber | ( | double | n | ) |
Definition at line 342 of file NormalizeNumber.cpp.
| void Lima::LinguisticProcessing::SpecificEntities::updateNormalizedForm | ( | RecognizerMatch & | m | ) |
Definition at line 191 of file NormalizeDateTime.cpp.
| ConstraintFunctionFactory< AddEntityFeatureAsEntity > Lima::LinguisticProcessing::SpecificEntities::AddEntityFeatureAsEntityFactory(AddEntityFeatureAsEntityId) | ( | AddEntityFeatureAsEntityId | ) |
| ConstraintFunctionFactory< AddEntityFeature > Lima::LinguisticProcessing::SpecificEntities::AddEntityFeatureFactory(AddEntityFeatureId) | ( | AddEntityFeatureId | ) |
| ConstraintFunctionFactory< AppendEntityFeature > Lima::LinguisticProcessing::SpecificEntities::AppendEntityFeatureFactory(AppendEntityFeatureId) | ( | AppendEntityFeatureId | ) |
| ConstraintFunctionFactory< ClearEntityFeatures > Lima::LinguisticProcessing::SpecificEntities::ClearEntityFeaturesFactory(ClearEntityFeaturesId) | ( | ClearEntityFeaturesId | ) |
| ConstraintFunctionFactory< CreateSpecificEntity > Lima::LinguisticProcessing::SpecificEntities::CreateSpecificEntityFactory(CreateSpecificEntityId) | ( | CreateSpecificEntityId | ) |
| ConstraintFunctionFactory< isAlphaPossessive > Lima::LinguisticProcessing::SpecificEntities::isAlphaPossessiveFactory(isAlphaPossessiveId) | ( | isAlphaPossessiveId | ) |
| ConstraintFunctionFactory< isASpecificEntity > Lima::LinguisticProcessing::SpecificEntities::isASpecificEntityFactory(isASpecificEntityId) | ( | isASpecificEntityId | ) |
| SimpleFactory< AbstractResource, MicrosForNormalization > Lima::LinguisticProcessing::SpecificEntities::MicrosForNormalizationFactory(MICROSFORNORMALIZATION_CLASSID) | ( | MICROSFORNORMALIZATION_CLASSID | ) |
| Automaton::ConstraintFunctionFactory< NormalizeDate > Lima::LinguisticProcessing::SpecificEntities::NormalizeDateFactory(NormalizeDateId) | ( | NormalizeDateId | ) |
| SimpleFactory< AbstractResource, NormalizeDateTimeResources > Lima::LinguisticProcessing::SpecificEntities::NormalizeDateTimeResourcesFactory(NORMALIZEDATETIMERESOURCES_CLASSID) | ( | NORMALIZEDATETIMERESOURCES_CLASSID | ) |
| ConstraintFunctionFactory< NormalizeEntity > Lima::LinguisticProcessing::SpecificEntities::NormalizeEntityFactory(NormalizeEntityId) | ( | NormalizeEntityId | ) |
| Automaton::ConstraintFunctionFactory< NormalizeLocalTime > Lima::LinguisticProcessing::SpecificEntities::NormalizeLocalTimeFactory(NormalizeLocalTimeId) | ( | NormalizeLocalTimeId | ) |
| Automaton::ConstraintFunctionFactory< NormalizeNumber > Lima::LinguisticProcessing::SpecificEntities::NormalizeNumberFactory(NormalizeNumberId) | ( | NormalizeNumberId | ) |
| Automaton::ConstraintFunctionFactory< NormalizePerson > Lima::LinguisticProcessing::SpecificEntities::NormalizePersonFactory(NormalizePersonId) | ( | NormalizePersonId | ) |
| Automaton::ConstraintFunctionFactory< NormalizePersonName > Lima::LinguisticProcessing::SpecificEntities::NormalizePersonNameFactory(NormalizePersonNameId) | ( | NormalizePersonNameId | ) |
| Automaton::ConstraintFunctionFactory< NormalizeRelativeDate > Lima::LinguisticProcessing::SpecificEntities::NormalizeRelativeDateFactory(NormalizeRelativeDateId) | ( | NormalizeRelativeDateId | ) |
| Automaton::ConstraintFunctionFactory< NormalizeUTCTime > Lima::LinguisticProcessing::SpecificEntities::NormalizeUTCTimeFactory(NormalizeUTCTimeId) | ( | NormalizeUTCTimeId | ) |
| ConstraintFunctionFactory< SetEntityFeature > Lima::LinguisticProcessing::SpecificEntities::SetEntityFeatureFactory(SetEntityFeatureId) | ( | SetEntityFeatureId | ) |
| SimpleFactory< MediaProcessUnit, SpecificEntitiesCompletion > Lima::LinguisticProcessing::SpecificEntities::specificEntitiesCompletion(SPECIFICENTITIESCOMPLETION_CLASSID) | ( | SPECIFICENTITIESCOMPLETION_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SpecificEntitiesLoader > Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesLoaderFactory(SPECIFICENTITIESLOADER_CLASSID) | ( | SPECIFICENTITIESLOADER_CLASSID | ) |
| SimpleFactory< AbstractResource, SpecificEntitiesMicros > Lima::LinguisticProcessing::SpecificEntities::SpecificEntitiesMicrosFactory(SPECIFICENTITIESMICROS_CLASSID) | ( | SPECIFICENTITIESMICROS_CLASSID | ) |
| SimpleFactory< LinguisticProcessUnit, SpecificEntitiesRecognizer > Lima::LinguisticProcessing::SpecificEntities::specificEntitiesRecognizer(SPECIFICENTITIESRECOGNIZER_CLASSID) | ( | SPECIFICENTITIESRECOGNIZER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SpecificEntitiesXmlLogger > Lima::LinguisticProcessing::SpecificEntities::specificEntitiesXmlLoggerFactory(SPECIFICENTITIESXMLLOGGER_CLASSID) | ( | SPECIFICENTITIESXMLLOGGER_CLASSID | ) |