I'm doing some programming and I'm analyzing text written in English. I'm identifying parts of speech and I run into cases where I have something like vacuum cleaner. I, as a human, know that the word cleaner is dominant in this case and the word vacuum describes the cleaner. Both of these words are nouns though (I'm using the Corpus of Contemporary English which tells me the part of speech for 500,000 words).
My question is, if you have two nouns in a row like this, is the noun that acts as an adjective always on the left of the "dominant" noun? I can come up w/ cases that act like this, however not the reverse.
- laptop computer
- data collector
- steel screw
Any help is appreciated.