DTA::CAB::Analyzer::Common - common analyzers for DTA::CAB suite
use DTA::CAB::Analyzer::Common;
$anl = $ANALYZER_CLASS->new(%args);
$anl->analyzeDocument($doc,%analyzeOptions);
# ... etc.
The DTA::CAB::Analyzer::Common package just includes some default analyzer classes used by the rest of the DTA::CAB suite, namely:
Abstract base class for analyzer objects.
Generic API for finite-state automaton analyzers.
Finite-state analyzer base class using Gfsm for low-level automaton operations (lookup).
Finite-state analyzer base class using Gfsm::XL for low-level automaton operations (k-best cascade lookup).
Full-form dictionary-based analyzer (aka "cache") using a flat hash.
Full-form dictionary-based analyzer (aka "cache") using Berkeley DB.
Full-form dictionary-based analyzer (aka "cache") using CDB.
Lemma-equivalence expander (wrapper).
Phonetic equivalence-class expander (wrapper).
Rewrite equivalence class expander (wrapper).
Lemma extractor for TAGH morphological analyses.
Letter-To-Sound (phonetic) analysis via Gfsm automaton lookup.
Hidden Markov Model Viterbi decoder using libmoot.
Dynamic-Lexicon Hidden Markov Model Viterbi decoder using libmoot.
Morphological analysis via Gfsm automaton lookup.
Latin pesudo-morphological analyzer (wrapper).
Safety heuristics for analyses output by TAGH via DTA::CAB::Analyzer::Morph.
Null analyzer, for testing purposes.
Error-correction (rewrite) analyzer using a Gfsm::XL cascade.
Sub-analyzer for rewrite output.
Type-level heuristic token preprocessor (for punctuation etc)
Transliterator for latin-1 approximation using libunicruft.
Analyzer chains (aka "pipelines").
Analyzer multi-chains (collection of named pipelines).
Bryan Jurish <moocow@cpan.org>
Copyright (C) 2008-2019 by Bryan Jurish
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.24.1 or, at your option, any later version of Perl 5 you may have available.
dta-cab-analyze.perl(1), DTA::CAB::Analyzer(3pm), DTA::CAB::Chain(3pm), DTA::CAB(3pm), perl(1), ...