Projects

Research

Teaching

  • NLTK: The Natural Language Toolkit

Python

  • epydoc: Automatically genreate API docs for Python modules.
  • doctest: Regression testing made easy. (See also doctest-mode)
  • ptree: A drop-in replacement for xml.etree that automatically maintains parent pointers.

Emacs

  • python-mode: Emacs mode for editing Python source code.
  • doctest-mode: Emacs mode for editing files that contain Python doctests.
  • x-render: Emacs mode that displays substrings of an Emacs buffer as images, using external conversion programs.
  • notes-mode: Emacs mode for taking notes.

Tools

  • tree2image: A Python script that converts string representations of syntax trees to bitmap images.
  • Progress Dots: A PowerPoint toolbar that creates a "progress bar" for presentations.