Natural Language Processing • NLP
What is natural language processing?
Natural language processing is a field of computer science and linguistics concerned with the interactions between computers and human languages, and the development of software that can understand natural language. NLP applications include text mining, information retrieval, machine translation, question answering, dialogue systems, and natural language understanding.
It includes the ability of computers to understand and/or produce human language and respond in a way that is natural for humans. This includes understanding grammar, syntax, and semantics.
Video Playlist on NLP
The following playlist contains all the natural language processing videos published by Stanford University. It does not get more comprehensive than this. At the time of publishing the playlist consists of 22 videos - all 1h+ in length.
TensorFlow can be used to build custom neural networks for tasks such as image recognition or natural language processing.