There are several resources online but it kinda gets overwhelming so I thought maybe some people here have relevant experience and can give me some pointers to narrow down my research.
What I would like to get into is:
1.Basic theory behind NLP and more specifically automated grammar checking 2. Open source tools/frameworks used for this purpose.
Thanks a lot.
A good start is to learn about Markov models. For more sophisticated stuff, investigate word vectors and language modeling using recurrent neural networks. The Python library NLTK comes with a free book which can teach you the basics.