I am currently exploring and playing with wide NLP techniques and projects, and one project idea that stumbled on my mind and gave me the intuition that it can lead to great learning is to build a small Grammarly clone, even with only spell-checking. So if anyone has experience doing similar projects, please describe the main steps and ideas for implementation.