Director // Computer Scientist
Live Performance Technology

PlayAnalyzer.com

Graph of hamlet's lines Graph of lear's lines
Figure 1 and 2: Graphs that show the length of lines of dialogue in Hamlet and Lear, with the title character’s lines highlighted

PlayAnalyzer.com is an open-source website that provides tools for writers, directors and performers to gain automated insight into the plays they are working on. Texts which are marked up with Play Markup Language (PML) can be fed into the website and used to run lines, produce visualizations, and produce character doubling charts. As the suite of analysis notebooks continues to expand, the short process of marking up the text will result in access to hundreds of visualizations and insights into the text across all creative departments.

Graph of hamlet's lines Graph of lear's lines
Figure 3 and 4: Graphs that show the rhythm of scene lengths in Hamlet and King Lear

PlayAnalyzer.com uses jupyter notebooks to create interactive web experiences with a python backbone. If you would like to contribute to the project, or learn more about what’s going on under the hood, please visit the project’s github page.