Free typing practice for programmers - mltype
275

I thought this tool might be useful for some of you!

I built a command line tool that uses a character-level LSTM model to generate text that resembles a real language (including programming languages). One can both train a network from scratch or download a pretrained one (Rust, Java, Go, JavaScript, C, C++, Python,..).

I recently switched to touch typing and I realized that there is basically no way to practise typing of programming languages (other than actually programming). Additionally, I revisited the famous blog post http://karpathy.github.io/2015/05/21/rnn-effectiveness/ and thought it would be cool to use a model like this to generate infinite amount of custom text to type.

Links

docs: https://mltype.readthedocs.io/en/latest/
github: https://github.com/jankrepl/mltype

Comments (0)