ModErn Text Analysis
META Enumerates Textual Applications
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.


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