Abstract

Abstract: People have always wanted to talk to computers and eventually succeeded to fulfill their wish by developing the virtual assistants. Virtual assistants in computer are software that talk to the human beings, understand their language and perform the given tasks. In order for a virtual assistant to be able to communicate to human beings, they levy natural language processing. This survey paper looks upon the previous researches done on the same, the use of NLP in voice assistants, machine learning algorithms used, to enable voice activated commands, and the ability of voice assistants to learn and adapt to individual user preferences. The paper thoroughly discovers the capabilities, limitations, application, efficiency and productivity of the voice assistants, flowcharts, algorithms in the design, and use of data, collection and storage of data for user behavior prediction, and the limitations of voice assistants. It hig

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call