How Researchers Turned Dreams Into Data

March 26, 2026

How Researchers Turned Dreams Into Data

Dream research had a credibility problem for most of the 20th century.

The field was dominated by interpretation. Freud had his framework. Jung had his. Each approach was internally consistent and nearly impossible to test. You couldn't falsify a symbolic reading of a dream. You could only argue about it.

Calvin Hall thought there was a better way.


Making Dreams Measurable

Hall started collecting dream reports in the 1940s. Not to interpret them. To count them.

He wanted to know: what actually appears in dreams? Not what dreams mean, but what they contain. Who are the characters? What are people doing? What emotions show up? What settings appear?

By treating dreams as data rather than text to decode, Hall could look for patterns. And patterns across thousands of dreams are much harder to dismiss than one analyst's interpretation of one dream.

By the time he died in 1985, Hall had collected more than 50,000 dream reports. It remains one of the largest systematic dream datasets ever assembled.


The Coding System

Hall and psychologist Robert Van de Castle spent the early 1960s building a formal coding system. Published in 1966, the Hall and Van de Castle system gave researchers a shared language for categorizing dream content.

The system codes for five main categories:

Characters. Who appears in the dream? Is it a family member, a friend, a stranger, a coworker? Are they male or female? Individual or group?

Social interactions. What happens between characters? Interactions are coded as friendly, aggressive, or sexual. Aggressive interactions are broken down further: physical aggression, verbal aggression, covert hostility.

Activities. What is the dreamer doing? Talking, moving, looking, thinking, feeling an emotion.

Settings and objects. Where is the dream taking place? Indoor or outdoor? Familiar or unfamiliar? What physical objects are present?

Emotions. What emotional states does the dreamer report? These are coded by type: happiness, sadness, anger, confusion, apprehension.

Take a dream report, apply the coding system, and you get a quantitative profile. Do that across hundreds of dreams from the same person, and patterns emerge that you can compare across individuals, across time, and across populations.


What 50,000 Dreams Showed

The patterns Hall documented contradicted popular assumptions.

People expected bizarre and symbolic content. They expected dreams to be fundamentally different from waking life. What the data showed was continuity.

Most dream characters are people the dreamer already knows. The social interactions that dominate dreams mirror the social dynamics already present in waking life. The settings are familiar. The concerns are current.

A few specific findings held up across the dataset.

Dreams are predominantly social. Most dreams involve interaction with other people, and those people are not strangers. They are the specific individuals who occupy mental space in waking life.

Negative emotions dominate. Roughly 80% of dream emotions coded as negative: anxiety, frustration, sadness, fear. This is not a sign of pathology. It reflects the fact that the brain prioritizes unresolved emotional material during sleep, and unresolved material tends to be the hard stuff.

Dream content correlates with waking wellbeing. People with lower self-reported psychological wellbeing show systematically different dream profiles: more aggression, more failure, more misfortune, more negative emotion. The correlation runs in both directions. High wellbeing shows up in more positive dream content.

Current concerns surface consistently. Life stressors, relationship conflicts, major transitions all appear in dream content with notable reliability. Emotional intensity, positive or negative, increases the probability that something appears in your dreams.


Why This Approach Matters

The Hall and Van de Castle system matters because it made comparison possible.

Before it, two researchers couldn't easily talk about whether one person's dreams were more aggressive than another's. They were working from different interpretive frameworks, not shared measurements.

With a coding system, you can compare across individuals. You can track the same person's dream content over months and see how it shifts as their life circumstances change. You can run studies on specific populations. You can test hypotheses rather than just propose them.

Domhoff, who worked with Hall in the 1960s and updated the system in subsequent decades, made the full coding manual and reference data freely available online. The system is still in active use in sleep and psychology research.


The Practical Takeaway

You don't need to code your dreams formally to benefit from this framework.

The insight is simpler: if you want to understand what your dreams are about, look at what they contain rather than what they might symbolize.

Who appeared? What were they doing? What was the emotional tone?

Those three questions, tracked consistently, give you the same kind of signal Hall was looking for: not meaning, but pattern.

And pattern, as Hall showed, maps reliably onto your waking life. The dreams are already telling you something. The coding system is just a way to listen more carefully.


The continuity hypothesis explains why dream content maps onto waking life. Read that first if you haven't.


Sources