The Utilities And Functionalities of a Virtual Assistant