ModErn Text Analysis
META Enumerates Textual Applications
Classes | Namespaces | Functions
sequence_analyzer.h File Reference
#include <algorithm>
#include <vector>
#include <functional>
#include <unordered_map>
#include "meta.h"
#include "sequence/sequence.h"
#include "util/invertible_map.h"

Go to the source code of this file.

Classes

class  meta::sequence::sequence_analyzer
 Analyzer that operates over sequences, generating features based on a set of "observation functions". More...
 
class  meta::sequence::sequence_analyzer::collector
 Interface class used for analyzing observations inside user-provided feature functions. More...
 
class  meta::sequence::sequence_analyzer::exception
 
class  meta::sequence::sequence_analyzer::basic_collector< Analyzer >
 Implementation-detail collector. More...
 
class  meta::sequence::sequence_analyzer::default_collector
 Non-const version of the collector. More...
 
class  meta::sequence::sequence_analyzer::const_collector
 Const version of the collector. More...
 

Namespaces

 meta
 The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retreival, data mining, and other applications of text processing.
 
 meta::sequence
 Sequence representations and labeling models/algorithms.
 

Functions

sequence_analyzer meta::sequence::default_pos_analyzer ()
 Constructs a sequence_analyzer that is specialized for part-of-speech tagging. More...
 

Detailed Description

Author
Chase Geigle

All files in META are dual-licensed under the MIT and NCSA licenses. For more details, consult the file LICENSE.mit and LICENSE.ncsa in the root of the project.