RTextTools: Automatic Text Classification via Supervised Learning

RTextTools is a machine learning package for automatic text classification that makes it simple for novice users to get started with machine learning, while allowing experienced users to easily experiment with different settings and algorithm combinations. The package includes nine algorithms for ensemble classification (svm, slda, boosting, bagging, random forests, glmnet, decision trees, neural networks, maximum entropy), comprehensive analytics, and thorough documentation.

Author
Timothy P. Jurka, Loren Collingwood, Amber E. Boydstun, Emiliano Grossman, Wouter van Atteveldt
Date of publication
2014-01-19 09:07:18
Maintainer
Timothy P. Jurka <tpjurka@ucdavis.edu>
License
GPL-3
Version
1.4.2
URLs

View on CRAN

Man pages

analytics-class
an S4 class containing the analytics for a classified set of...
analytics_virgin-class
an S4 class containing the analytics for a classified set of...
classify_model
makes predictions from a train_model() object.
classify_models
makes predictions from a train_models() object.
create_analytics
creates an object of class analytics given classification...
create_container
creates a container for training, classifying, and analyzing...
create_ensembleSummary
creates a summary with ensemble coverage and precision.
create_matrix
creates a document-term matrix to be passed into...
create_precisionRecallSummary
creates a summary with precision, recall, and F1 scores.
create_scoreSummary
creates a summary with the best label for each document.
cross_validate
used for cross-validation of various algorithms.
getStemLanguages
Query the languages supported in this package
matrix_container-class
an S4 class containing the training and classification...
NYTimes
a sample dataset containing labeled headlines from The New...
print_algorithms
prints available algorithms for train_model() and...
read_data
reads data from files into an R data frame.
recall_accuracy
calculates the recall accuracy of the classified data.
summary.analytics
summarizes the 'analytics-class' class
summary.analytics_virgin
summarizes the 'analytics_virgin-class' class
train_model
makes a model object using the specified algorithm.
train_models
makes a model object using the specified algorithms.
USCongress
a sample dataset containing labeled bills from the United...
wordStem
Get the common root/stem of words

Files in this package

RTextTools
RTextTools/inst
RTextTools/inst/examples
RTextTools/inst/examples/normal_demo.R
RTextTools/inst/examples/saved_model_demo.R
RTextTools/inst/examples/conference_demo.R
RTextTools/inst/examples/installation_demo.R
RTextTools/inst/THANKS
RTextTools/src
RTextTools/src/header.h
RTextTools/src/Makevars
RTextTools/src/dutch_stem.c
RTextTools/src/norwegian_stem.h
RTextTools/src/spanish_stem.h
RTextTools/src/mytest.c
RTextTools/src/stem.h
RTextTools/src/norwegian_stem.c
RTextTools/src/spanish_stem.c
RTextTools/src/danish_stem.c
RTextTools/src/french_stem.h
RTextTools/src/french_stem.c
RTextTools/src/dutch_stem.h
RTextTools/src/german_stem.c
RTextTools/src/english_stem.h
RTextTools/src/portuguese_stem.h
RTextTools/src/utilities.c
RTextTools/src/finnish_stem.h
RTextTools/src/russian_stem.h
RTextTools/src/Languages.h
RTextTools/src/russian_stem.c
RTextTools/src/swedish_stem.c
RTextTools/src/portuguese_stem.c
RTextTools/src/italian_stem.h
RTextTools/src/italian_stem.c
RTextTools/src/danish_stem.h
RTextTools/src/finnish_stem.c
RTextTools/src/german_stem.h
RTextTools/src/api.c
RTextTools/src/api.h
RTextTools/src/english_stem.c
RTextTools/src/swedish_stem.h
RTextTools/NAMESPACE
RTextTools/demo
RTextTools/demo/CrossValidation.R
RTextTools/demo/RTextTools.R
RTextTools/demo/00Index
RTextTools/CHANGELOG
RTextTools/data
RTextTools/data/datalist
RTextTools/data/USCongress.csv.gz
RTextTools/data/NYTimes.csv.gz
RTextTools/R
RTextTools/R/create_ensembleSummary.R
RTextTools/R/classify_model.R
RTextTools/R/create_container.R
RTextTools/R/classify_models.R
RTextTools/R/summary.analytics.R
RTextTools/R/train_model.R
RTextTools/R/create_precisionRecallSummary.R
RTextTools/R/summary.analytics_virgin.R
RTextTools/R/recall_accuracy.R
RTextTools/R/train_models.R
RTextTools/R/create_analytics.R
RTextTools/R/read_data.R
RTextTools/R/create_matrix.R
RTextTools/R/stem.S
RTextTools/R/langs.R
RTextTools/R/print_algorithms.R
RTextTools/R/create_scoreSummary.R
RTextTools/R/cross_validate.R
RTextTools/R/zzz.R
RTextTools/MD5
RTextTools/DESCRIPTION
RTextTools/man
RTextTools/man/analytics-class.Rd
RTextTools/man/read_data.Rd
RTextTools/man/getStemLanguages.Rd
RTextTools/man/train_models.Rd
RTextTools/man/analytics_virgin-class.Rd
RTextTools/man/summary.analytics_virgin.Rd
RTextTools/man/create_precisionRecallSummary.Rd
RTextTools/man/create_scoreSummary.Rd
RTextTools/man/classify_model.Rd
RTextTools/man/train_model.Rd
RTextTools/man/cross_validate.Rd
RTextTools/man/matrix_container-class.Rd
RTextTools/man/create_matrix.Rd
RTextTools/man/USCongress.Rd
RTextTools/man/create_analytics.Rd
RTextTools/man/create_container.Rd
RTextTools/man/print_algorithms.Rd
RTextTools/man/wordStem.Rd
RTextTools/man/NYTimes.Rd
RTextTools/man/summary.analytics.Rd
RTextTools/man/create_ensembleSummary.Rd
RTextTools/man/recall_accuracy.Rd
RTextTools/man/classify_models.Rd