
A recent study challenges the notion that language is uniquely human, revealing that advanced AI language models can demonstrate sophisticated linguistic analysis capabilities previously thought to be exclusive to humans.
The Quest for Uniquely Human Language Abilities
For centuries, language has been considered a distinctly human trait. Even as AI language models like ChatGPT have become increasingly sophisticated, many linguists—including Noam Chomsky—have maintained that these models cannot truly reason about language itself, arguing that language understanding requires more than just processing large amounts of data.
However, a groundbreaking study by researchers Gašper Beguš, Maksymilian Dąbkowski, and Ryan Rhodes has produced evidence that challenges this assumption. Their research put several large language models (LLMs) through rigorous linguistic tests designed to assess their ability to analyze language structures.
Testing AI’s Linguistic Capabilities
The researchers designed four linguistic tests that required the models to analyze sentences without relying on previously memorized information. Three tests involved creating tree diagrams to break down sentence structures, while the fourth focused on phonology—the study of sound patterns in language.
The tests specifically examined:
- Recursion—the ability to embed phrases within phrases indefinitely
- Center embedding—placing recursive elements in the middle of sentences
- Syntactic ambiguity—recognizing multiple possible meanings in sentences
- Phonological rule inference—analyzing sound patterns in made-up languages
While most models struggled with these tasks, OpenAI’s o1 model demonstrated remarkable abilities, performing linguistic analysis comparable to what might be expected from a graduate student in linguistics.
Surprising Findings
The o1 model showed unexpected proficiency in several areas:
- It correctly diagrammed complex recursive sentences and even added additional layers of recursion
- It recognized ambiguity in sentences like


GIPHY App Key not set. Please check settings