NLP in Virtual Assistants
Mathangi Sri · Apress eBooks · 2020
Virtual assistants are intelligent systems that respond to user queries. They can also hold conversations with users. We can trace the origin of virtual assistants to the 1950s when the Turing test was used to distinguish human conversations from machine conversations. NLP has undergone remarkable changes since then, especially in the last decades or so. Natural language generation techniques in machine synthesis responses are very new developments in the field. The chapters so far in this book have been dealing with NLU, or natural language understanding. You saw various ways of extracting intents, sentiments, etc. In NLG, machine learning algorithms are used to generate sentences. You will explore an example of natural language generation for a bot in this chapter.