Skip to content
TAPoR Text Analysis Portal for Research

For researchers who work with text

Find a text analysis tool that fits the work.

TAPoR catalogues concordancers, annotators, topic models, stylometry packages, and visualization environments. Every record notes the platform, the license, and what the tool is actually good for.

  • Platform, license, and method on every record
  • Reviews from people who teach with the tools
  • Lists assembled around a course or a corpus

Browse tools

Filter by the type of analysis.

View all tools
‹

Natural Language Processing

SRILM (SRI Language Modelling Toolkit)

SRILM (SRI Language Modelling Toolkit) is a toolkit for language modelling first developed in the 1990s and still in active development. It has applications in speech recognition, statistical tagging, segmentation and machine translation. The toolkit is available for Windows and UNIX, and users have developed a variety of extensions for it.

Rated 0.0 out of 5.

Natural Language Processing

Stanford NLP Group: Classifier

Stanford Classifier is a free, open source Java-based machine learning tool that takes data and applies probibalistic classification. It can also give probability distribution information related to class assignments.

Rated 0.0 out of 5.

Natural Language Processing

Stanford NLP Group: CoreNLP

Stanford CoreNLP is a free Natural Language Processing tool. It processes English language text and provides the base forms of words, parts of speech, indicates whether they are proper names, normalizes dates, times and numeric quantities, and marks up the structure of sentences. This tool integrates all other Stanford NLP tools for English language processing, including parts-of-speech (POS), the named entitiy recognizer (NER), the parser and the coreference resolution system. An online demo is also available.

Rated 0.0 out of 5.

Natural Language Processing

Stanford NLP Group: Named Entity Recognizer

Stanford Named Entity Recognizer is a free Java implementation for the recognition of proper names and other nouns and a part of the Stanford Natural Language Processing toolset. It also includes person, location and organizational recognition. This tool can be used with English or German text.

Rated 0.0 out of 5.

Natural Language Processing

Stanford NLP Group: Part-of-Speech Tagger

Stanford Part-of-Speech Tagger is a free Java implementation for the recognition of parts of speech, and a part of the Stanford Natural Language Processing toolset. It reads text and assigns parts of speech to each word such as noun, verb or adjective. This tool can be used with English, French, Arabic and German text.

Rated 0.0 out of 5.

Natural Language Processing

Stanford NLP Group: Stanford Parser

Stanford Parser is a free Java implementation for the statistical parsing of text, and a part of the Stanford Natural Language Processing toolset. This tool can be used with English, Chinese, German and Arabic. A demo web browser version is also available.

Rated 0.0 out of 5.

›

Curated lists

Curated list created by experience authors in the fields.

All curated lists

Geoffrey Rockwell

Cool Voyant Tools

Not all Voyant tools show up in the default view or skin. Here is a list of some of the other tools worth trying.

4 tools

View list

Holly Pickering

Audio Production Software

Interested in audio production and editing? Here are a few programs that can help you get on your way. Some of them are free, some not, but all are helpful and useful.

3 tools

View list

Jason Bradshaw

TATR: Text Analysis for Twitter Research

This list compiles a suite of tools that make up Kynan Ly's Text Analysis for Twitter Research (TATR) Library. Recipes to these notebooks can be found on methodi.ca

6 tools

View list

The catalogue

  • 1321

    Tools catalogued

  • 15

    Curated lists

  • 22

    Analysis types

  • 671

    Community reviews

More is coming

Researchers, power users, and students will soon be able to contribute tools, share reviews, and curate lists around their own work.