title: OpenNLP yielding undesired result
body: <p>I am using OpenNLP to process queries like "doctor working in Los Angeles" and "female living in Hollywood and working in Santa Monica". For English understanding human these sentences are very obvious that the subjects are "doctor" and "female". However when I use opennlp it tagged the sentence as</p>
  
  <pre><code>female_JJ living_NN in_IN hollywood_NN
  </code></pre>
  
  <p>[ female living ] [ in ] [ hollywood ]</p>
  
  <p>Here's another sentence "person living in santa monica and working in malibu and playing football" was processed to be </p>
  
  <pre><code>person_NN living_VBG in_IN santa_NN monica_NN and_CC working_VBG in_IN malibu_NN and_CC playing_NN football_NN
   [ person ] [ living ] [ in ] [ santa monica ] and [ working ] [ in ] [ malibu and playing football ]
  </code></pre>
  
  <p>Why does OpenNLP's POS tagger tagged them wrongly? These sentences have simplest grammatical structures. If the most advanced NLP technologies still fails to parse these sentences does it mean that NLP is far from being practical currently?</p>