Just adding a bit of related info here: Heroku imposes slug size (compiled app size) limit of 300MB. We're using Stanford NLP, and the library itself is over 300MB!
So I'm trying to see if we can throw away parts of the library, or if we need to go with an entirely different platform.
Hope this helps.
And if anyone out there knows how to shrink the size to under 300MB, please let me know!!