ModErn Text Analysis
META Enumerates Textual Applications
Namespaces
meta.h File Reference

Contains top-level namespace documentation for the META toolkit. More...

#include <cstdint>
#include <string>
#include "meta/util/identifiers.h"

Go to the source code of this file.

Namespaces

 meta
 The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retrieval, data mining, and other applications of text processing.
 
 meta::caching
 Containers to be used for caching purposes.
 
 meta::corpus
 Various ways to convert corpus formats into META-readable documents.
 
 meta::learn
 Generic learning algorithms and support data structures.
 
 meta::classify
 Algorithms for multi-class and binary classification.
 
 meta::classify::kernel
 Kernel functions for linear classifiers.
 
 meta::classify::loss
 Loss functions for sgd.
 
 meta::regress
 Algorithms for regression.
 
 meta::index
 Indexes to create efficient representations of data.
 
 meta::io
 Compressed file readers and writers, configuration file readers, a simple parser, and memory-mapped file support.
 
 meta::io::libsvm_parser
 Parser specifically for libsvm-formatted files.
 
 meta::parallel
 Implementation of a thread pool and a parallel for loop.
 
 meta::utf
 Functions for converting to and from various character sets.
 
 meta::analyzers
 Contains various ways to segment text and deal with preprocessed files (POS tags, parse trees, etc).
 
 meta::analyzers::tokenizers
 Contains tokenizers that start off a filter chain.
 
 meta::analyzers::filters
 Contains filters that mutate existing token streams in a filter chain.
 
 meta::topics
 Topic modeling functionality.
 
 meta::util
 Shared resources and utilities.
 
 meta::printing
 Contains functions that print to the terminal and provide progress bars.
 
 meta::graph
 Contains implementations of the graph data structure and algorithms that operate over them.
 
 meta::lm
 Contains implementations of statistical language models.
 
 meta::parser
 Contains functions that relate to phrase structure trees and parsing of natural language.
 
 meta::sequence
 Sequence representations and labeling models/algorithms.
 
 meta::stats
 Probability distributions and other statistics functions.
 

Detailed Description

Contains top-level namespace documentation for the META toolkit.

documentation is included here because there is no main file in each namespace that is a logical choice for such documentation.

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.