Machine learning and neural networks in NLP

NLP tasks

Lemmatization, morphological / word / sentence segmentation, part-of-speech tagging, language modelling, parsing, terminology extraction, named entity recognition, natural language generation, optical character recognition, question answering, textual entailment, relation extraction, sentiment analysis, topic recognition, word sense disambiguation, summarization, coreference resolution, speech recognition, authorship analysis, language identification, information extraction, information retrieval, machine translation

Machine learning typology

Models of ML

Further resources