Here are some of the key challenges in Natural Language Processing:
- Ambiguity at all levels of language:
- Lexical ambiguity (a word having multiple meanings) depending on context. For example, in the sentence "Kemarin dia datang memberi tahu", the word "tahu" could mean "information" or the food "tofu".
- Syntactic ambiguity where the structure of a sentence can have more than one parse. For example, in "Cahyo mengejar anak itu dengan mobil sedan", it's not clear if Cahyo chased the child with a sedan car or if the sedan car was being chased.
- Semantic ambiguity where the