Roadmap to Becoming a Virtual Assistant