OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Data & Analytics

Shifterator

Shifterator is an open-source Python library that creates word-shift charts for pairwise text comparisons, showing which words contribute to a difference and how they contribute.

Independent OpenViST project profile, based on linked sources.

Shifterator — OpenViST project profile in AI Data & Analytics.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Shifterator when a pairwise text comparison needs an interpretable account of which words drive the difference, rather than only an aggregate result.

Who it is for

  • Researchers comparing text collections or documents
  • Analysts studying word use, sentiment, entropy or divergence

Documented uses

  • Visualize word-level contributions behind sentiment differences.
  • Inspect terms contributing to changes in text entropy.
  • Explain word-level contributions to divergence between two texts.
Before you choose

Requirements & limits

The project provides a pip installation command for the Python package and specifies an Apache-2.0 license. Its README directs users to install from GitHub rather than the outdated PyPI 0.3.0 release.

  • The documented output is a vertical bar-chart format called a word-shift graph.
  • The maintained installation route identified by the README is GitHub.
  • The repository contains documentation in its docs/ folder; the older Read the Docs site may not reflect the current version.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Shifterator from GitHub

Install the actively maintained Shifterator package for producing word-shift graphs.

Before you start

  • Python package installation capability
  • Access to the Shifterator GitHub repository

Steps

  1. Install the package from GitHub with the command below.

    Documented command
    pip install git+https://github.com/ryanjgallagher/shifterator.git
  2. For usage documentation, consult the repository’s docs/ folder.

Expected outcome

Shifterator is installed from its maintained GitHub source, and its documentation is available in the repository.

Guide limitations

  • The PyPI version 0.3.0 is outdated and no longer maintained.
  • The old ReadTheDocs site may not reflect the current version.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
ryanjgallagher/shifterator · Official homepage title · retained in its source language