title: Lucene.NET PorterStemFilter Source Examples and is it Right for me?
body: <p>Firstly, I must say that the version of Lucene.NET we are using is not up to date as it came packaged with Sitecore 6.4.1 and until now we haven't had to dig too far into the use of Analyzers and Stemming (big mistake!).</p>
  
  <p>Basically, we are trying to implement some form of Stemming, either at Index-time or Query-time (looking for advice on which is best?). The main problem we have is that all of the documentation about Stemming is in Java, which I am really struggling to bring over to C#. I am hopeful that someone can either provide source examples or links to resources in this area.</p>
  
  <p>Due to the fact that our version of Lucene.NET is very old, I think the use of the Snowball Analyzer won't be possible (not even available in our verison), hence the reason we are considering the PorterStemFilter.</p>
  
  <p>Can anyone provide any assistance / advice on how I can make Stemming work without having to upgrade Lucene?</p>
  
  <p>Kind Regards</p>
  
  <p>Steve</p>