Applied Natural Language Processing in the Enterprise: Teaching Machines to Read, Write, and Understand