title: I'm looking for Typo / Misspelling character level statistics
body: <p>Short version: I want to generate probable misspellings</p>
  <p>More specific: I am building Character Level NLP model.
  I want to introduce Data Augmentation for text (similar to vision <a href="https://pytorch.org/vision/stable/transforms.html" rel="nofollow noreferrer">https://pytorch.org/vision/stable/transforms.html</a> but for text).
  For model robustness I want to pass a transform function to Custom Dataset (<a href="https://pytorch.org/tutorials/recipes/recipes/custom_dataset_transforms_loader.html" rel="nofollow noreferrer">https://pytorch.org/tutorials/recipes/recipes/custom_dataset_transforms_loader.html</a>) which from time to time would generate a misspelled word. (fun fact: &quot;Part 2: Data Tranformations&quot; is misspelled in the given link as of 2021-10-28)</p>
  <p>For that I need some table or dictionary with common misspelling probabilities (not just keyboard keys ajacency etc, but actual atomic typos / error probabilities). Strangely I can't find it anywhere since I assume it should be common need for a lot of people.</p>
  <p>The closest thing I found is <a href="http://www.arijuels.com/wp-content/uploads/2016/07/CAAJ16.pdf" rel="nofollow noreferrer">http://www.arijuels.com/wp-content/uploads/2016/07/CAAJ16.pdf</a></p>
  <p>From the paper (without actual numbers):</p>
  <p><a href="https://i.stack.imgur.com/vyF5c.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vyF5c.png" alt="enter image description here" /></a></p>
  <p>Does anyone know some github repository where I could find what I'm looking for or I will have to try to look very closely :) and try to estimate probabilities of these character typos?</p>