Natural Language Processing

Natural-language processing (NLP) technology involves the ability to turn text or audio speech into encoded, structured information, based on an appropriate ontology, according to Gartner. Amelia uses Natural Language Processing in order to communicate with users with human-like phrases. Using NLP, Amelia can sort through a sentence to understand a user's meaning and intent, which she will use to prepare her answer.

Source