160,000 Entries. One Connected Web.

The duiduidui! dictionary isn't a list of words. It's a richly interconnected knowledge graph, purpose-built for learning Chinese from the ground up.

Built for Learning, Not Reference

Most language apps borrow their content from existing dictionaries or textbooks — resources that were designed for looking things up, not for structured learning. The result is flat vocabulary lists with no sense of progression, no compositional relationships, and no pedagogical design.

The duiduidui! dictionary was built from scratch with a single purpose: to teach Chinese effectively through an adaptive learning system. Every entry, every example, every relationship was created with the learning experience in mind.

A Compositional Hierarchy

The dictionary is organized as a tree-like structure that mirrors how Chinese itself works. At the foundation are 5,000 unique characters with hand-curated difficulty rankings, plus over 1,000 alternate-sense entries for homonym disambiguation. Each character links upward to the words and phrases it appears in, and downward to the radicals and components it's made of.

Take the character 好 (hǎo, good). It connects upward to dozens of compounds: 好吃 (hǎochī, delicious), 好看 (hǎokàn, good-looking), 好听 (hǎotīng, pleasant-sounding), 好玩 (hǎowán, fun). Each of these compounds connects to its own set of longer phrases and example sentences. The result is a branching structure where meaning builds naturally from simple to complex, and every entry exists in context.

This isn't just organizational tidiness — it's what powers the adaptive learning system. Because the dictionary encodes compositional relationships explicitly, the app can make intelligent inferences about what you're ready to learn based on what you already know.

AI-Curated Content

Building 160,000 interconnected dictionary entries by hand would take years. The duiduidui! dictionary was created through a collaborative process with AI, treating large language models as knowledgeable partners in pedagogical design rather than simple content generators.

The process works in stages. First, foundational character entries are created with carefully chosen example phrases that demonstrate natural usage. Then each example phrase becomes a seed for its own full dictionary entry, complete with pronunciation, translations, cultural notes, and its own set of examples. This hierarchical generation continues iteratively, building outward from simple characters to complex sentences.

The key insight is that the AI doesn't just generate random examples. It's guided by detailed pedagogical prompts that specify how to construct compositional progressions, how to format transliterations that reveal Chinese's internal logic, and how to write cultural notes that make learning meaningful rather than mechanical.

Rich, Contextual Entries

Every entry in the dictionary includes more than just a word and its translation:

  • Pinyin with tones: Accurate pronunciation for every character.
  • Literal transliteration: Word-by-word breakdowns that reveal how Chinese speakers construct meaning. The word 出租车 (chūzūchē, taxi) is literally "out-rent-car" — showing you the logic behind the language.
  • Idiomatic translation: Natural English equivalents for when you just need to know what something means.
  • Cultural notes: Context about usage, connotation, regional variation, and the stories behind the words.
  • Compositional links: Every entry connects to its component characters and to the phrases it appears in, so you can always explore in either direction.
  • Difficulty score: A precise difficulty rating that positions every entry in the learning curriculum, calibrated through careful curation and mathematical modeling.

A Living Dictionary

Traditional dictionaries are frozen in time the moment they're published. The duiduidui! dictionary can be updated continuously without requiring an app store release. When new pedagogical insights emerge, when better examples are discovered, or when cultural notes need refreshing, the entire dictionary can be revised and delivered to users seamlessly.

This means the content you're learning from is always improving. The dictionary evolves based on what actually works for learners, not just what seemed right when it was first written.

From Characters to Fluency

The 160,000 entries in the duiduidui! dictionary span the full range of Chinese proficiency:

  • 5,000 unique Chinese characters with hand-curated difficulty rankings, plus over 1,000 alternate-sense entries that handle homonym disambiguation — so each meaning of a character like 面 (miàn, "face" vs. "noodles") gets its own definition, examples, and difficulty score.
  • 43,000+ multi-character words that build naturally from the character foundations, organized by topic, difficulty, and HSK level.
  • 20,000+ phrases demonstrating how words combine in natural Chinese usage, from common collocations to idiomatic expressions.
  • 88,000+ practice sentences that show real-world usage in context, from simple greetings to complex conversational patterns.
  • Radicals and components that appear after you've learned enough characters to recognize the patterns, giving you tools to decode unfamiliar characters on your own.

No matter where you are in your Chinese journey, the dictionary has content that's right for you — and the adaptive learning system knows exactly how to find it.