Why is NLP Difficult?
NLP is difficult because Natural Language is highly ambiguous.
Example: “Our company is training workers” has 3 parses (i.e., syntactic analyses).
“List the sales of the products produced in 1973 with the products produced in 1972” has 455 parses.
Therefore, a practical NLP system must be good at making disambiguation decisions of word sense, word category, syntactic structure, and semantic scope.