![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
Classes | |
| class | AddRelationInGraph |
| This action constraint does the real job of adding in the graph relations stored by CreateRelationBetween. More... | |
| class | ChainsDisambiguator |
| Builds possible chains paths between two vertices. More... | |
| class | ClearStoredRelations |
| This action constraint is used if a rule finally fail to remove stored relations that were scheduled for creation. More... | |
| class | ClearStoredSubsentences |
| class | ConstraintWithRelationComplement |
| Abstract constraint function that takes a complement string that represents a relation name (entity type) (used by several constraint functions of this file) More... | |
| class | CopyIncomingRelationsTo |
| Copy all relations incoming to v1 to relations incoming to of v2. More... | |
| class | CopyRelationsOutOfTo |
| Copy all relations out of v1 to relations out of v2. More... | |
| class | CreateCompoundTense |
| This constraint creates a aux relation between its two parameters. More... | |
| class | CreateEasyCompoundTense |
| This constraint was developed specifically for Easy campaign, creating a classic compound tense (aux partpass) instead of the actually used (aux_partpass) More... | |
| class | CreateRelationBetween |
| This constraint add the specified relation in the relations buffer. More... | |
| class | CreateRelationReverseWithRelated |
| This constraint add in the relations buffer the relations of the given type from the targets of relations out of v2 of the given types to v1. More... | |
| class | CreateRelationWithRelated |
| This constraint add in the relations buffer the relations of the given type from v1 to the targets of relations out of v2 of the given types. More... | |
| class | DebugSyntacticAnalysisLogger |
| A process unit used as a logger to debug syntactic analysis. More... | |
| class | DefineModel |
| class | DefineString |
| class | DepTripletLogger |
| A logger used to output dependency relations in a parsable manner (term1-dependance-term2) More... | |
| class | DisambiguateWith |
| This constraint tests if. More... | |
| class | DotDependencyGraphWriter |
| This class is a process units that dumps to file a dependency graph in the GraphViz dot file format. More... | |
| class | Elem |
| An element of a Path (out of chain vertex or candidate chain) More... | |
| class | EnforcePropertiesConstraints |
| This constraint modifies the both arguments DicoWords to keep only properties with compatible values given by the complement. More... | |
| class | FindRelationFrom |
| This constraint follows all relations from its argument until it finds the relation given as its complement. More... | |
| class | GovernedBy |
| This constraint tests if its argument is governed by a relation of the given type. More... | |
| class | GovernorOf |
| This constraint tests if its argument is the governor of a relation of the given type. More... | |
| class | Key |
| Stores a path end vertex id and the chains ids that have been found to ignore. More... | |
| class | ModifyRelationInGraph |
| This action constraint modifies the type of relations previously found by FindRelationFrom. More... | |
| class | Path |
| Candidate path during chains search. More... | |
| class | RemoveOutRelationFrom |
| This constraint removes any relation of the type given by the complement outgoing from the given vertex. More... | |
| class | SameNominalChain |
| This constraint tests if its two argument vertices have at least one common nominal chain. More... | |
| class | SameString |
| class | SameVerbalChain |
| This constraint tests if its two argument vertices have at least one common verbal chain. More... | |
| class | SecondUngovernedBy |
| This constraint tests if the second argument is not governed by the first one with a relation of the given type. More... | |
| class | SelectionalPreferences |
| class | SetInstance |
| class | SimplificationData |
| class | Simplify |
| class | StoreForDisambiguation |
| This constraint. More... | |
| class | SubsentenceBounds |
| class | SyntacticAnalysisTools |
| class | SyntacticAnalysisXmlLogger |
| This MediaProcessUnit is a dependency graph XML logger. More... | |
| class | SyntacticAnalyzerDeps |
| This class does the syntactic analysis. More... | |
| class | SyntacticAnalyzerDepsHetero |
| class | SyntacticAnalyzerDisamb |
| This class does the syntactic analysis. More... | |
| class | SyntacticAnalyzerNoChains |
| This class is a processing unit that can be inserted in an analysis pipeline. More... | |
| class | SyntacticAnalyzerSimplify |
| Simplifies the sentence by removing (while storing) recursively the subsentences like relatives of subordinates, thus simplifying later heterosyntagmatic relations search. More... | |
| class | SyntacticData |
| This class points to a graph, its dependency graph and the structure that holds the maping between the nodes of both graphs. More... | |
| class | SyntacticRelationsLogger |
| A process unit used as a logger to debug syntactic analysis. More... | |
| class | SyntagmaticMatrix |
| class | SyntagmaticMatrixRow |
| class | SyntagmDefStruct |
| class | tf_dwless |
| class | tfless |
| class | TokenFilter |
| class | XMLSyntagmaticMatrixFileHandler |
| This is a SAX document handler the Detect configuration files. More... | |
| class | XmlSyntagmaticMatrixFileReader |
| This is a SAX document handler the Detect configuration files. More... | |
| class | XmlSyntagmaticMatrixFileReaderPrivate |
Typedefs | |
| typedef std::map< LinguisticGraphVertex, std::set< const Common::BagOfWords::BoWTerm * > > | VxToTermsMap |
| typedef std::map< TokenFilter, SyntagmaticMatrixRow, tfless > | SyntagmaticMatrixFilter |
Functions | |
| LIMA_SYNTACTICANALYSIS_EXPORT std::ostream & | operator<< (std::ostream &os, const SyntagmaticMatrixRow &r) |
| std::ostream & | operator<< (std::ostream &os, const TokenFilter &d) |
| std::ostream & | operator<< (std::ostream &os, const Key &k) |
| Operators to dump to stream the classes defined here. | |
| std::ostream & | operator<< (std::ostream &os, const Elem &e) |
| std::ostream & | operator<< (std::ostream &os, const Path &p) |
| typedef std::map< TokenFilter, SyntagmaticMatrixRow, tfless > Lima::LinguisticProcessing::SyntacticAnalysis::SyntagmaticMatrixFilter |
Definition at line 76 of file SyntagmaticMatrix.h.
| typedef std::map< LinguisticGraphVertex, std::set<const Common::BagOfWords::BoWTerm*> > Lima::LinguisticProcessing::SyntacticAnalysis::VxToTermsMap |
Definition at line 54 of file DepTripletLogger.h.
| LIMA_SYNTACTICANALYSIS_EXPORT std::ostream & Lima::LinguisticProcessing::SyntacticAnalysis::operator<< | ( | std::ostream & | os, |
| const Elem & | e | ||
| ) |
Definition at line 1007 of file ChainsDisambiguator.cpp.
| LIMA_SYNTACTICANALYSIS_EXPORT std::ostream & Lima::LinguisticProcessing::SyntacticAnalysis::operator<< | ( | std::ostream & | os, |
| const Key & | k | ||
| ) |
Operators to dump to stream the classes defined here.
Definition at line 994 of file ChainsDisambiguator.cpp.
| LIMA_SYNTACTICANALYSIS_EXPORT std::ostream & Lima::LinguisticProcessing::SyntacticAnalysis::operator<< | ( | std::ostream & | os, |
| const Path & | p | ||
| ) |
Definition at line 1025 of file ChainsDisambiguator.cpp.
|
inline |
Definition at line 58 of file SyntagmaticMatrix.h.
| LIMA_SYNTACTICANALYSIS_EXPORT std::ostream & Lima::LinguisticProcessing::SyntacticAnalysis::operator<< | ( | std::ostream & | os, |
| const TokenFilter & | d | ||
| ) |
Definition at line 92 of file TokenFilter.cpp.
| Automaton::ConstraintFunctionFactory< AddRelationInGraph > Lima::LinguisticProcessing::SyntacticAnalysis::AddRelationInGraphFactory(AddRelationInGraphId) | ( | AddRelationInGraphId | ) |
| Automaton::ConstraintFunctionFactory< ClearStoredRelations > Lima::LinguisticProcessing::SyntacticAnalysis::ClearStoredRelationsFactory(ClearStoredRelationsId) | ( | ClearStoredRelationsId | ) |
| Automaton::ConstraintFunctionFactory< ClearStoredSubsentences > Lima::LinguisticProcessing::SyntacticAnalysis::ClearStoredSubsentencesFactory(ClearStoredSubsentencesId) | ( | ClearStoredSubsentencesId | ) |
| Automaton::ConstraintFunctionFactory< CopyIncomingRelationsTo > Lima::LinguisticProcessing::SyntacticAnalysis::CopyIncomingRelationsToFactory(CopyIncomingRelationsToId) | ( | CopyIncomingRelationsToId | ) |
| Automaton::ConstraintFunctionFactory< CopyRelationsOutOfTo > Lima::LinguisticProcessing::SyntacticAnalysis::CopyRelationsOutOfToFactory(CopyRelationsOutOfToId) | ( | CopyRelationsOutOfToId | ) |
| Automaton::ConstraintFunctionFactory< CreateCompoundTense > Lima::LinguisticProcessing::SyntacticAnalysis::CreateCompoundTenseFactory(CreateCompoundTenseId) | ( | CreateCompoundTenseId | ) |
| Automaton::ConstraintFunctionFactory< CreateEasyCompoundTense > Lima::LinguisticProcessing::SyntacticAnalysis::CreateEasyCompoundTenseFactory(CreateEasyCompoundTenseId) | ( | CreateEasyCompoundTenseId | ) |
| Automaton::ConstraintFunctionFactory< CreateRelationBetween > Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationBetweenFactory(CreateRelationBetweenId) | ( | CreateRelationBetweenId | ) |
| Automaton::ConstraintFunctionFactory< CreateRelationReverseWithRelated > Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationReverseWithRelatedFactory(CreateRelationReverseWithRelatedId) | ( | CreateRelationReverseWithRelatedId | ) |
| Automaton::ConstraintFunctionFactory< CreateRelationWithRelated > Lima::LinguisticProcessing::SyntacticAnalysis::CreateRelationWithRelatedFactory(CreateRelationWithRelatedId) | ( | CreateRelationWithRelatedId | ) |
| SimpleFactory< MediaProcessUnit, DebugSyntacticAnalysisLogger > Lima::LinguisticProcessing::SyntacticAnalysis::debugSyntacticAnalysisLoggerFactory(DEBUGSYNTACTICANALYSISLOGGER_CLASSID) | ( | DEBUGSYNTACTICANALYSISLOGGER_CLASSID | ) |
|
static |
Definition at line 34 of file SyntacticAnalyzer-disamb.cpp.
|
static |
Definition at line 42 of file SyntacticAnalyzer-nochains.cpp.
|
static |
Definition at line 41 of file SyntacticAnalyzer-nochains.cpp.
| Automaton::ConstraintFunctionFactory< DefineModel > Lima::LinguisticProcessing::SyntacticAnalysis::DefineModelFactory(DefineModelId) | ( | DefineModelId | ) |
| Automaton::ConstraintFunctionFactory< DefineString > Lima::LinguisticProcessing::SyntacticAnalysis::DefineStringFactory(DefineStringId) | ( | DefineStringId | ) |
| SimpleFactory< MediaProcessUnit, DepTripletLogger > Lima::LinguisticProcessing::SyntacticAnalysis::DepTripletLoggerFactory(DEPTRIPLETLOGGER_CLASSID) | ( | DEPTRIPLETLOGGER_CLASSID | ) |
| Automaton::ConstraintFunctionFactory< DisambiguateWith > Lima::LinguisticProcessing::SyntacticAnalysis::DisambiguateWithFactory(DisambiguateWithId) | ( | DisambiguateWithId | ) |
| SimpleFactory< MediaProcessUnit, DotDependencyGraphWriter > Lima::LinguisticProcessing::SyntacticAnalysis::dotDependencyGraphWriterFactory(DOTDEPENDENCYGRAPHWRITER_CLASSID) | ( | DOTDEPENDENCYGRAPHWRITER_CLASSID | ) |
| Automaton::ConstraintFunctionFactory< EnforcePropertiesConstraints > Lima::LinguisticProcessing::SyntacticAnalysis::EnforcePropertiesConstraintsFactory(EnforcePropertiesConstraintsId) | ( | EnforcePropertiesConstraintsId | ) |
| Automaton::ConstraintFunctionFactory< FindRelationFrom > Lima::LinguisticProcessing::SyntacticAnalysis::FindRelationFromFactory(FindRelationFromId) | ( | FindRelationFromId | ) |
| Automaton::ConstraintFunctionFactory< GovernedBy > Lima::LinguisticProcessing::SyntacticAnalysis::GovernedByFactory(GovernedById) | ( | GovernedById | ) |
| Automaton::ConstraintFunctionFactory< GovernorOf > Lima::LinguisticProcessing::SyntacticAnalysis::GovernorOfFactory(GovernorOfId) | ( | GovernorOfId | ) |
| Automaton::ConstraintFunctionFactory< ModifyRelationInGraph > Lima::LinguisticProcessing::SyntacticAnalysis::ModifyRelationInGraphFactory(ModifyRelationInGraphId) | ( | ModifyRelationInGraphId | ) |
| Automaton::ConstraintFunctionFactory< RemoveOutRelationFrom > Lima::LinguisticProcessing::SyntacticAnalysis::RemoveOutRelationFromFactory(RemoveOutRelationFromId) | ( | RemoveOutRelationFromId | ) |
| Automaton::ConstraintFunctionFactory< SameNominalChain > Lima::LinguisticProcessing::SyntacticAnalysis::SameNominalChainFactory(SameNominalChainId) | ( | SameNominalChainId | ) |
| Automaton::ConstraintFunctionFactory< SameString > Lima::LinguisticProcessing::SyntacticAnalysis::SameStringFactory(SameStringId) | ( | SameStringId | ) |
| Automaton::ConstraintFunctionFactory< SameVerbalChain > Lima::LinguisticProcessing::SyntacticAnalysis::SameVerbalChainFactory(SameVerbalChainId) | ( | SameVerbalChainId | ) |
| Automaton::ConstraintFunctionFactory< SecondUngovernedBy > Lima::LinguisticProcessing::SyntacticAnalysis::SecondUngovernedByFactory(SecondUngovernedById) | ( | SecondUngovernedById | ) |
| SimpleFactory< AbstractResource, SelectionalPreferences > Lima::LinguisticProcessing::SyntacticAnalysis::SelectionalPreferencesFactory(SELECTIONALPREFERENCES_CLASSID) | ( | SELECTIONALPREFERENCES_CLASSID | ) |
| Automaton::ConstraintFunctionFactory< SetInstance > Lima::LinguisticProcessing::SyntacticAnalysis::SetInstanceFactory(SetInstanceId) | ( | SetInstanceId | ) |
| Automaton::ConstraintFunctionFactory< Simplify > Lima::LinguisticProcessing::SyntacticAnalysis::SimplifyFactory(SimplifyId) | ( | SimplifyId | ) |
| Automaton::ConstraintFunctionFactory< StoreForDisambiguation > Lima::LinguisticProcessing::SyntacticAnalysis::StoreForDisambiguationFactory(StoreForDisambiguationId) | ( | StoreForDisambiguationId | ) |
| Automaton::ConstraintFunctionFactory< SubsentenceBounds > Lima::LinguisticProcessing::SyntacticAnalysis::SubsentenceBoundsFactory(SubsentenceBoundsId) | ( | SubsentenceBoundsId | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalysisXmlLogger > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalysisXmlLoggerFactory(SYNTACTICANALYSISXMLLOGGER_CLASSID) | ( | SYNTACTICANALYSISXMLLOGGER_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalyzerDeps > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalyzerDepsFactory(SYNTACTICANALYZERDEPS_CLASSID) | ( | SYNTACTICANALYZERDEPS_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalyzerDepsHetero > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalyzerDepsHeteroFactory(SYNTACTICANALYZERDEPSHETERO_CLASSID) | ( | SYNTACTICANALYZERDEPSHETERO_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalyzerDisamb > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalyzerDisambFactory(SYNTACTICANALYZERDISAMB_CLASSID) | ( | SYNTACTICANALYZERDISAMB_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalyzerNoChains > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalyzerNoChainsFactory(SYNTACTICANALYZERNOCHAINS_CLASSID) | ( | SYNTACTICANALYZERNOCHAINS_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticAnalyzerSimplify > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticAnalyzerSimplifyFactory(SYNTACTICANALYZERSIMPLIFY_CLASSID) | ( | SYNTACTICANALYZERSIMPLIFY_CLASSID | ) |
| SimpleFactory< MediaProcessUnit, SyntacticRelationsLogger > Lima::LinguisticProcessing::SyntacticAnalysis::syntacticRelationsLoggerLoggerFactory(SYNTACTICRELATIONSLOGGER_CLASSID) | ( | SYNTACTICRELATIONSLOGGER_CLASSID | ) |
| SimpleFactory< AbstractResource, SyntagmDefStruct > Lima::LinguisticProcessing::SyntacticAnalysis::syntagmDefStructFactory(SYNTAGMDEFSTRUCT_CLASSID) | ( | SYNTAGMDEFSTRUCT_CLASSID | ) |