Lexical Ambiguity: Some words have multiple meanings, making it difficult for a machine to understand the correct user’s intent.
For Example, The meaning of Tank could be: Domestic water tank or Army Tank
Syntactic Ambiguity: The structural understanding of the sentence taken by the machine must be valid.
Example: Old man and woman were taken to their home. Here there is old only before men not in women but the sentence means both were old
Semantic Ambiguity: The real meaning of the user’s speech.
Example: The car hits a pole while it was moving. Here moving comes at the end so it is difficult for a machine to understand who was actually hit, car or pole.
Pragmatic Ambiguity: Multiple interpenetrations in user’s speech.
Example: The Police are coming. Here it is not given why the police are coming
Study more about NLP at Natural Language Processing Class 10