The term “virtual assistant” is most commonly used to describe programs such as Apple’s Siri or Amazon’s Alexa. Unlike chatbots, they are designed to be used for a staggeringly wide range of tasks throughout the day – as such they are designed with a much larger feature set. Instead of handling a small selection of tasks, they need to understand how to play music, look up information online, check the weather, send messages, and more.