Cognitive Load Management

The app monitors how much you're juggling in your head and adjusts the pace automatically — so you're always challenged but never overwhelmed.

The Overwhelm Problem

The biggest reason people quit language learning apps is overwhelm. You add a bunch of new vocabulary, the review pile grows, you fall behind, and suddenly the app feels like a chore instead of a tool. duiduidui! solves this by measuring your cognitive load in real time and throttling new material when you're at capacity.

How It Works

The system tracks four factors for every active card in your deck:

  • Uncertainty: cards you've barely seen demand more attention than cards you've reviewed many times, regardless of whether you know them well
  • Mastery: as your proficiency on a card increases, it takes up less mental space, giving you room for new material
  • Relative difficulty: a card at your skill level contributes a standard amount of load; a card well above your level contributes more
  • Your capacity: beginners can comfortably manage about 10 active cards; intermediate learners, around 100. Your capacity grows naturally as you advance

Automatic Pacing

When your cognitive load is low, the study system leans toward introducing new cards — you have room to grow. When you're approaching capacity, it shifts almost entirely to review — solidifying what you already have. The balance adjusts continuously, card by card. You never have to manually manage your review queue or decide when to add new material. The system handles it, and the result is a learning pace that always feels sustainable.

Growing With You

As you learn more Chinese, you develop mental shortcuts, pattern recognition, and contextual anchors that let you handle more material at once. The system models this growing capacity automatically. What felt like a full workload as a beginner becomes easy as your skills develop, and the system responds by giving you more to work with. You're never held back, and you're never pushed too far.