Mauricio Paletta
June 2, 2018
Natural-Language Processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to fruitfully process large amounts of natural language data. For more information please visit:
The main goal of NLP prediction is forecasting the next word in a sentence based on the previous words. It might seem irrelevant if one thinks of NLP only in terms of processing text for semantic understanding. However, NLP also involves processing noisy data and checking text for errors.
An NLP algorithm that could catch errors as for example with a spell checking, would thus need to look beyond what letters form words and instead attempt to determine what word is most probable in a given sentence. For more information please visit: