Article use

My thesis for the Cognitive System MSc is all about predicting article use in English. The goal is to devise a system that can analyze a sentence and determine whether a noun phrase should have an article (a, an, the) in front of it.

The question of whether to use an article is not exactly easy, especially for non-native speakers and machine translation systems. The system I've developed uses lexical and grammatical features (like part of speech) to determine when an article is needed, and what kind.