The A-to-Z of a Virtual Assistant