Python, Text Processing

IDEs

  • PyCharm (recommended; Professional Edition available to educational users)
  • Atom (a popular open-source editor)

General Unix Topics, Version Control

NLP libraries

  • gensim (topic modeling)
  • kenlm (n-gram language modeling)

Additional suggestions are welcome via the Canvas discussion board