Will Machine Learning, Artificial Intelligence Give Rise to the Virtual Assistant?