title: How do I split sentences?
body: <p>So, I found and am currently using Stanford Parser and it works GREAT for splitting sentences. Most of our sentences are from AP so it works very well for that task.</p>
  
  <p>Here's the problems:</p>
  
  <ul>
  <li>it eats a LOT of memory (600M a lot)</li>
  <li>it really screws up the formatting of a body of text where I have to make a lot of edge cases for later on. (the document pre-processor API calls don't allow to specify ascii/utf8 quotes -- they immediately goto latex style, contractions get split into different words (obviously) and spurious spaces are put into different places)</li>
  </ul>
  
  <p>To this end, I've already written multiple patches to compensate for what I really shouldn't be having to do.</p>
  
  <p>Basically it's at the point where it is just as much of a hindrance to use as the problem of splitting sentences to begin with.</p>
  
  <p>What are my other options? Any other NLP type of frameworks out there that might help out?</p>
  
  <p>My original problem is just being able to detection sentence edges with a high degree of probability.</p>