Simplifies the sentence by removing (while storing) recursively the subsentences like relatives of subordinates, thus simplifying later heterosyntagmatic relations search.
More...
#include <linguisticProcessing/core/SyntacticAnalysis/SyntacticAnalyzer-simplify.h>
Simplifies the sentence by removing (while storing) recursively the subsentences like relatives of subordinates, thus simplifying later heterosyntagmatic relations search.
Definition at line 37 of file SyntacticAnalyzer-simplify.h.
◆ SyntacticAnalyzerSimplify()
| Lima::LinguisticProcessing::SyntacticAnalysis::SyntacticAnalyzerSimplify::SyntacticAnalyzerSimplify |
( |
| ) |
|
◆ ~SyntacticAnalyzerSimplify()
| virtual Lima::LinguisticProcessing::SyntacticAnalysis::SyntacticAnalyzerSimplify::~SyntacticAnalyzerSimplify |
( |
| ) |
|
|
inlinevirtual |
◆ init()
initialize with parameters from configuration file.
- Parameters
-
| unitConfiguration | @IN : <group> tag in xml configuration file that contains parameters to initialize the object. |
| manager | @IN : manager that asked for initialization and carries init params Use it to initialize other objects of same kind. |
- Exceptions
-
Implements Lima::MediaProcessUnit.
Definition at line 51 of file SyntacticAnalyzer-simplify.cpp.
◆ language()
| MediaId Lima::LinguisticProcessing::SyntacticAnalysis::SyntacticAnalyzerSimplify::language |
( |
| ) |
const |
|
inline |
◆ process()
◆ m_language
| MediaId Lima::LinguisticProcessing::SyntacticAnalysis::SyntacticAnalyzerSimplify::m_language |
|
protected |
◆ m_recognizer
| std::shared_ptr<Automaton::Recognizer> Lima::LinguisticProcessing::SyntacticAnalysis::SyntacticAnalyzerSimplify::m_recognizer |
|
protected |
The documentation for this class was generated from the following files: