TechnologyThe ProfessorIntermediate
Computational Text Analysis, a free technology course on Tomo

Computational Text Analysis

Uncover unconscious patterns in human language by treating literature, emotion, and dialect as empirical data. Use statistical and computational tools to profile authorial fingerprints, track narrative arcs, and map regional speech.

Like Duolingo, but for Computational Text Analysis. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.

A short one: 12 levels across 2 sections, about 24 minutes end to end, roughly 5 days at five minutes a day. It moves through Profiling Voice and Authorship and Mapping Sentiment and Dialect. It assumes you already know the basics.

12 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

Lexi the Lynx, the guide who teaches the Computational Text Analysis course
Computational Text Analysis
with Lexi the Lynx
12
Levels
2
Sections
5
Min/day
What you'll learn

Key ideas in Computational Text Analysis

  • Function words reflect involuntary cognitive habits rather than deliberate topic choices.
  • Content words change dramatically across topics while function words remain stable across texts.
  • Cognitive psychology shows prepositions and articles escape conscious revision during writing.
  • Absolute token counts scale linearly with document length, artificially inflating counts in larger texts.
  • Normalizing frequencies per thousand words prevents document length from masking an author's true habit.
  • Computational text profiles require relative rates to enable fair statistical distance calculations.
  • Zipf's power law causes a few head terms to dwarf the variance of all other informative words.
  • Applying a log transformation or high/low frequency threshold dampens statistical noise from rare words.
  • Uncalibrated rare words distort distance metrics by acting as accidental, one-off outliers.
  • Sentence-length distributions quantify syntactic complexity independent of chosen vocabulary.
  • Punctuation ratios capture structural cadence and rhetorical pacing across literary works.
  • Punctuation profiling bypasses lexical substitution by measuring grammatical architecture directly.
  • Lemmatization strips inflectional suffixes, erasing distinct tense and mood preferences.
  • Collapsing plural or archaic endings into base roots eliminates subtle grammatical tics.
  • Topical classifiers benefit from stem reduction, but authorship attribution relies on inflectional choices.
  • Top frequent words are non-thematic function words like prepositions and conjunctions.
Why not just Google it

You've tried the other tabs

Wikipedia

Thirty open tabs. Four facts you actually kept.

YouTube

You watched. You nodded. By Sunday it was gone.

ChatGPT

One answer, then back to scrolling.

Online courses

Eight weeks. You meant to finish. You didn't.

Tomo gives Computational Text Analysis the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.

Try a question

Here's what playing it feels like

A real question from this course. Take your best guess.

Uncovering Subconscious Habits in Word Frequencies

Why do stylometrists rely on function words rather than topic vocabulary to profile an author?

Get it right to open this lesson and 11 more in the app.

Course map

Where Computational Text Analysis takes you

  1. 1

    Profiling Voice and Authorship

    • Isolating Stylistic Fingerprints with Word Frequencies
    • Attributing Authorship with Distance Metrics
  2. 2

    Mapping Sentiment and Dialect

    • Mapping Narrative Arcs and Emotional Tone
    • Geolocating Dialects and Spatial Language

2 sections · 4 units · 12 levels. Built to play, not to enroll.

How it's taught

You pick the voice

This course
The Professor

Computational Text Analysis is taught in the The Professor style: clear, structured, thorough. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.

Keep going

More Technology on Tomo

Mastering Conversational AI course icon

Mastering Conversational AI

Explain Like I'm 5

Move beyond simple questions and learn to collaborate with AI as a creative partner. Discover how to engineer complex workflows, refine logic, and unlock the full potential of large language models.

165 levels5h 30mIntermediate
Mastering Claude for Real Life course icon

Mastering Claude for Real Life

Bestie

Move beyond simple questions and learn to use Claude as a creative partner. From redesigning your living space to automating your daily tasks, discover how to get the most out of this advanced AI.

54 levels1h 48mIntermediate
Python from Scratch course icon

Python from Scratch

Bestie

Learn to write real, working Python code to automate repetitive tasks, analyze information, and build your own applications. Master core syntax, data structures, and practical libraries through hands-on logic.

27 levels54mBeginner
Advanced Automotive Diagnostics course icon

Advanced Automotive Diagnostics

Professor

Move beyond code-reading into deep system diagnostics. Master lab scopes, CAN-bus physical layer analysis, in-cylinder pressure profiling, and high-voltage electrified powertrain troubleshooting.

24 levels48mAdvanced
Heavy Machinery & Automotive Electronics Diagnostics course icon

Heavy Machinery & Automotive Electronics Diagnostics

Professor

Move beyond basic multimeter checks and component swapping. Master loaded circuit analysis, oscilloscope waveform interpretation, J1939 CAN physical layer troubleshooting, and ECU driver stage diagnostics in complex machines.

26 levels52mAdvanced
Spreadsheets in Practice: Real-World Data course icon

Spreadsheets in Practice: Real-World Data

Explain Like I'm 5

Bridge the gap between basic cell entry and functional data management. Learn to clean messy inputs, reconcile records, and build reliable models for school administration and financial tracking.

24 levels48mIntermediate
Start free

Start Computational Text Analysis today.

Download Tomo, search Computational Text Analysis, and play your first lesson in under a minute.