The difficulty of the problem lies in the fact that in order to adequately assign an article or determiner to the noun, it is not sufficient to rely only on the sentence.
is also necessary to go beyond the sentence and move on the level of text or discourse, which requires natural language processing techniques that we currently lack but are highly needed.