Google assistant is a intelligent vertual assistant.I have been using google assistant for a long time.It works through your voice command.Google assistant helps you to make calls, text messages etc.It can tell you the weather.Google assistant can do almost anything but the biggest problem is the language.It can not understand many language such as Bengali, Punjabi, Hindi etc.If google assistant will available for some local languages, it will be a great pleasure.Otherwise I cant see anything wrong with google assistant.Overall this is a very helpful vertual assistant.