title: Basic OCR PostProcessing (Spelling corrector)
body: <p>I'm setting up a server to do a lot of automated OCR using tesseract, and I want to do some postprocessing of the results. </p>
  
  <p>There are a LOT of resources about this on the theoretical side, but I haven't found much on the practical side. </p>
  
  <p>I imagine there are some basic things you can do, like:</p>
  
  <ul>
  <li>Eliminate three identical letters in a row</li>
  <li>Eliminate 'words' with all of the vowels</li>
  <li>Eliminate 'words' longer than a certain length</li>
  <li>Etc.</li>
  </ul>
  
  <p>I haven't given this a ton of thought, but the OCR'ed text gets fed into a search system, so keeping the wordmap small is a good thing, as is eliminating or fixing words that are obviously wrong. </p>
  
  <p>If it matters, the content itself is court documents written in English. So there are proper names from time to time, but the variety of words probably isn't huge, and the fonts are probably pretty stable.</p>
  
  <p>Any pointers or good resources I should know about?  </p>