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), ...
To install DTA::CAB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DTA::CAB
CPAN shell
perl -MCPAN -e shell install DTA::CAB
For more information on module installation, please visit the detailed CPAN module installation guide.