Bad spelling generator re-spells text while keeping the pronunciation the same. See it live here
This repo includes the webapp (source for the website).
The scripts (which create files for use in the website, as well as contains the Jupyter notebook that was used to create data visualisations) can be found here
https://towardsdatascience.com/english-spelling-is-even-worse-than-you-thought-284047e5f1d6