Link Search Menu Expand Document

Learn More

OpenRefine

Python

Python Integrated Development Environments

  • There are many, many different Python IDEs. Find which one is best for you. Jay is partial to Pyzo.

Python packages for text prep and Natural Langauge Processing

  • PyTesseract: Simple Python Optical Character Recognition
  • spaCy NLP library and documentation
  • NLTK NLP library and docmentation
  • natas: Library for processing historical English corpora, especially for studying neologisms
  • Python phonetics package, which includes methods for matching and clustering words by phonetic similarity
  • pyspellchecker: A simple Python-based spell checking algorithm

Other tutorials and resources