AI Hints
Home›NLP Tutorial›Machines and Language
NLP · Lesson 2 of 106

A Short History of NLP

Rules, statistics, and neurons.

⏱ 2 min read▶ Video at 4:39🎓 Free
Watch this lesson in the NLP courseWatch on YouTube ↗Full NLP course

In nineteen fifty four, researchers proudly demonstrated a machine that translated Russian into English. They predicted that translation would be solved within five years. It took more than sixty. The story of why it took so long teaches you nearly everything that you need to know about the field.

A Short History of NLP
From the video: A Short History of NLP
  • 1954: machine translation demo
  • Five years, they said
  • It took over sixty

Three eras of NLP

The first era was rules. People wrote grammar by hand, and it was brittle. In the nineteen nineties came statistics. Models learned from counting words in large collections of text. In the twenty tens came neural networks and embeddings, which captured meaning as numbers. In twenty seventeen, the transformer arrived. And in twenty twenty two, language models reached the public, and everything changed.

  • 1950sHand-written rules
  • 1990sStatistics
  • 2013Word embeddings
  • 2017Transformers
  • 2022ChatGPT
Three eras of NLP
From the video: Three eras of NLP

What we still use from each era

Here's the surprise. Nothing has been thrown away. Rules still clean text, and catch things like email addresses. Counting still powers fast search, and cheap classifiers. Embeddings power semantic search. And transformers handle the hard parts. A great engineer picks the simplest tool that works. That's why this course goes through all of them, instead of jumping straight to chatbots.

Rulesregex, cleaning, patterns
StatisticsTF-IDF, fast and cheap
Embeddingsmeaning and search
Transformersthe hard parts

Summary

Rules, then statistics, then neurons. Each era added something, and all of them are still useful. Next, let's look at what NLP can actually do, and which of those jobs Bright Books needs.

Key takeaways
  • Rules were brittle
  • Statistics learned from counts
  • Neural nets learned meaning
Next up: What NLP Can Do — the map of tasks