Robin Labs' Virtual Personal Assistance technology is based on a combination of natural language understanding, speech recognition and a personalized user knowledge base. With this technology, users can use their Assistant to answer questions and complete tasks related to calendar management and reminders, messaging, local search, reservations, navigation and more, either with voice or free text input.