Virtual assistant
A virtual assistant is an advanced type of conversational agent that uses artificial intelligence to provide personalised, proactive assistance to a user.
Although it shares similarities with conversational agents in general, a virtual assistant is distinguished by its ability to perform a wider range of tasks, understand complex contexts, learn from the user's preferences and anticipate their needs. Virtual assistants can interact by text, voice or a combination of both, and are designed to simplify the user's life by automating tasks, providing information and offering personalised assistance.