title: Diminutive words stemming / lemmatization
body: <p>Currently I use 'lucene' and 'elasticsearch', and have next problem.
  I need get stemmed form or lemma for <a href="http://en.wikipedia.org/wiki/Diminutive">diminutive</a> word. For instance :</p>
  
  <ul>
  <li><em>doggy -> dog</em> </li>
  <li><em>kitty -> cat</em></li>
  </ul>
  
  <p>etc.</p>
  
  <p>But I get next results :</p>
  
  <ul>
  <li><em>doggy -> doggi</em> </li>
  <li><em>kitty -> kitti</em></li>
  </ul>
  
  <p>Is there any way (not important ready to use library, any algorithm, approach etc.) to get root / original word form for <a href="http://en.wikipedia.org/wiki/Diminutive">diminutive</a> word forms?</p>
  
  <p>Target language : Russian.
  For example :</p>
  
  <ul>
  <li><em>собачка -> собака</em></li>
  <li><em>кошечка -> кошка</em></li>
  </ul>
  
  <p>Thanks in advance!</p>