Natural Language Processing ft. Siri - 0 views
-
Lara Cowell on 23 May 21Siri uses a variety of advanced machine learning technologies to be able to understand your command and return a response - primarily natural language processing (NLP) and speech recognition. NLP primarily focuses on allowing computers to understand and communicate in human language. In terms of programming, languages are split up into three categories - syntax, semantics, and pragmatics. Whereas syntax describes the structure and composition of the phrases, semantics provide meaning for the syntactic elements. Pragmatics, on the other hand, refers to the composition and context in which the phrase is used.