Duolingo should not be using a heuristic algorithm to find likely word meanings in lesson sentences.
This is something that should be exactly correct. The person making up the lesson should ensure that the first meaning shown for each word is correct within the context of each sentence.
Disagree. There is not necessarily one 'correct' meaning for each word, even within a specific context. Plus you're asking too much of the developers. The heuristic algorithm that exists is a great feature, well implemented.