Digital Library Technologies, Natural Language Processing, & Machine Learning