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

SENSE (Self-Expanding linguistic knowledge base from Sense Elicitation)

SENSE (Self-Expanding linguistic knowledge base from Sense Elicitation) was a historically important natural language processing system particularly useful for word sense disambiguation.

Rated 0.0 out of 5.

Natural Language Processing

SentiStrength

SentiStrength is a sentiment analysis (opinion mining) program. SentiStrength estimates the strength of positive and negative sentiment in short texts. It is ideal for short texts like tweets. There is an online version and a downloadable Java version which has more options. It is stated to be able to analyse 16,000 tweets per second. To enter multiply short test, each text has to be put on a new line. SentiStrength will give a rating of the positive and negative sentiment strength for each line in a generated text file.

Rated 0.0 out of 5.

Natural Language Processing

Sketch Engine

Sketch Engine is a tool to explore how language works. Its algorithms analyze authentic texts of billions of words (text corpora) to identify instantly what is typical in language and what is rare, unusual or emerging usage. It is also designed for text analysis or text mining applications. Sketch Engine is used by linguists, lexicographers, translators, students and teachers. It is a first choice solution for publishers, universities, translation agencies and national language institutes throughout the world. Sketch Engine contains 500 ready-to-use corpora in 90+ languages, each having a size of up to 30 billion words to provide a truly representative sample of language. Some of its functions are: word sketch, sketch difference, thesaurus, concordance, parallel concordance, wordlist, n-grams, keywords & terms, bilingual term extractiontrends and OneClick Dictionary.

Rated 0.0 out of 5.

Natural Language Processing

SOLAR (A Semantically Oriented Lexical ARchive)

SOLAR (A Semantically Oriented Lexical ARchive) was a historically important program originally available only over ARPAnet. It facilitated the semantic and conceptual analysis of English-language texts.

Rated 0.0 out of 5.

Natural Language Processing

spaCy

spaCy is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython. The library is published under the MIT license and currently offers statistical neural network models for English, German, Spanish, Portuguese, French, Italian, Dutch and multi-language NER, as well as tokenization for various other languages. Unlike NLTK, which is widely used for teaching and research, spaCy focuses on providing software for production usage. As of version 1.0, spaCy also supports deep learning workflows that allow connecting statistical models trained by popular machine learning libraries like TensorFlow, Keras, Scikit-learn or PyTorch. spaCy's machine learning library, Thinc, is also available as a separate open-source Python library. It features convolutional neural network models for part-of-speech tagging, dependency parsing and named entity recognition, as well as API improvements around training and updating models, and constructing custom processing pipelines.

Rated 0.0 out of 5.

Natural Language Processing

Speech Tagger - Plain Text (TAPoRware)

The speech tagger allows you to highlight different parts of a text where each part is identified by a different colour. The tool uses TreeTagger to find the different parts of speech. Note that using the TreeTagger tool is very taxing on the server and may take a long time before results are returned.

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.