Skip to content
A Tool for Quantitative Analysis of Plays
OpenEdge ABL Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A Tool for Quantitative Analysis of Plays

General information

Katharsis is a web-based tool for the quantitative analysis of plays and runs in every modern browser (e.g. Google Chrome).

Online version of the Katharsis tool

Katharsis reads TEI-formatted plays and calculates metrics for configuration information and speech statistics. Via the web-based tool users can explore visualizations per drama but also for larger drama collections concerning these metrics.

The current corpus is derived from the platform Textgrid and consists of 102 historic German plays.

Katharsis also contains a section for sentiment analysis on a sub-part of the corpus which is currently under developement and only available in German.

Sentiment analysis component of Katharsis

Technical information

The back end functionality of Katharsis is developed in Python and generates structured JSON-files for every entered TEI-formatted play. Users can download the JSON-Files on the search page of Katharsis.

The data is saved via Firebase.

The Front-End is implemented as web-based application via Javascript, jQuery and Bootstrap.


Creative Commons Attribution 4.0 International (CC BY-NC-SA 4.0).

Contact and team

You can contact us if you have any questions or problems:

Mail (Thomas Schmidt):
Mail (Manuel Burghardt):

The following persons participated in the creation of Katharsis:

You can’t perform that action at this time.