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)

Publications and Reference Management

  • Zotero is free and open source reference management software. It makes it easy to download and organize publications and generate bibliographies.
  • The ACL Anthology is a hub for open-access scientific publications in the field of NLP, including proceedings of the major NLP conferences and journals.
  • Semantic Scholar and Google Scholar can be used to search for scientific publications more broadly.

On-Campus Resources at Georgetown

See the syllabus.

Additional suggestions are welcome via the Canvas discussion board