Efficient Personal Assistants at Your Service