NLP Directories on This Site
8 entriesModels, libraries and analytics.
Libraries & Toolkits
6 entriesCore software for NLP.
Courses, Books & Research
5 entriesWhere to learn and keep up.
Related Pages
8 entriesNeighbouring directories.
Frequently Asked Questions
What is natural language processing?
NLP is the field of AI concerned with enabling computers to understand, interpret and generate human language, in tasks such as translation, summarisation, question answering and sentiment analysis.
How do LLMs relate to NLP?
Large language models are the current dominant approach to NLP; the Large Language Models page lists frontier and open-weight families.
Which library should I learn?
spaCy for production pipelines, NLTK for learning, and Hugging Face Transformers for pretrained models.
How do I learn NLP?
Start with Jurafsky and Martin or Stanford CS224N, then practise with Hugging Face courses and the libraries listed here.
Where does speech fit?
Speech analytics and OCR convert audio and images into text so NLP can process them; see the related directories.