Header Ads

What are virtual assistant?

 People here and there have been asking me "Jide tell us what Virtual assistants are". so today i wanna answer that question.


A virtual assistant is a software agent that can perform tasks or services for an individual. They can work via the following
  • Text (online chat especially in an instant messaging app)
  • Voice for example SIRI by Apple on iPhone
Image result for siri
  • By taking and/or uploading images, as in the case of Samsung Bixby on the Samsung Galaxy S8
Image result for siri
Some virtual assistants are accessible via multiple methods, such as Google Assistant via chat on the Google Allo app and via voice on Google Home smart speakers.
Virtual assistants use natural language processing (NLP) to match user text or voice input to executable commands. Many continually learn using artificial intelligence techniques including machine learning.
Image result for cortana
Virtual assistants may be integrated into many types of platforms or, like Amazon Alexa, across several of them:
  • Into objects like smart speakers such as Amazon Echo and Google Home
  • In instant messaging apps on both smartphones and via the Web, e.g. Facebook's M (virtual assistant) on both Facebook and Facebook Messenger apps or via the Web
  • Built into a mobile operating system (OS), as are Apple's Siri on iOS devices, or into a desktop OS such as Cortana on Microsoft Windows OS
  • Built into a smartphone independent of the OS, as is Samsung Bixby on the Samsung G8, and Google Assistant on the Google Pixel
  • Within instant messaging platforms, assistants from specific organizations, such as Aeromexico's Aerobot on Facebook Messenger or Wechat Secretary on WeChat
  • Within mobile apps from specific companies and other organizations, such as Dom from Domino's Pizza
  • On smartwatches
  • In appliances, cars, and Android Wear clothing.


Developer platforms

The platforms that power the most widely used virtual assistants are also used to power other solutions:
  • Amazon Lex was opened to developers in April 2017. It involves natural language understanding technology combined with automatic speech recognition and had been introduced in November 2016.
  • Google provides the Actions on Google and API.ai platforms for developers to create "Actions" for Google Assistant
  • Apple provides SiriKit for developers to create extensions for Siri
  • IBM's Watson, while sometimes spoken of as a virtual assistant is in fact an entire artificial intelligence platform and community powering some virtual assistants, chatbots. and many other types of solutions.

No comments