Show HN: Learning a Language Using Only Words You Know

Internet splits: pinyin people vs emoji fans in DIY language app

TLDR: LangSeed defines new words using only vocabulary you already know, with emojis filling gaps, and it’s live to try. Commenters cheered the creativity but sparred over pinyin vs characters, accuracy, and model choice; natives warned beginners off classical texts, urging kids’ books and tighter guardrails.

LangSeed, a ‘generative dictionary’ that defines new words using only ones you already know, just dropped. It even uses emojis to bridge gaps—think 🌙 for “moon” and 📚✏️🧠💡 for “study”—and you can try LangSeed or see code on GitHub.

Cheer squad shouted “smart idea” and “both thumbs up,” but the room split fast. One camp wants pinyin over characters, like training wheels for speaking; another warns the emoji shortcut could warp meanings. Skeptics grilled the basics: how does the app know what you actually know? How wrong could definitions get?

Techies jumped in with fix-it energy: try Chinese-first AI models (DeepSeek, GLM) and tighten guardrails so the bot doesn’t wander. A native speaker dropped reality: even Journey to the West is tough for locals—start with modern children’s books before the classics.

Meanwhile, memes rolled: “emoji dictionary,” “Rosetta Stone of our time,” and jokes about unlocking “melancholy” with “I like food.” Fans like the three-definition trick and self-rated answers; pros spot grammar wobble. Verdict: bold idea, messy edges, click-worthy

Key Points

  • LangSeed defines new words using only a learner’s known vocabulary, with emojis to bridge conceptual gaps.
  • Two constraint methods are described: guided decoding (token blocking) and post-generation validation (iterative replacement).
  • Post-generation validation uses Jieba for segmentation and averages about 1.5 correction loops, with up to three.
  • The system generates multiple (often three) definitions per word, suggests prerequisite vocabulary, and self-rates outputs from 0 to 5.
  • Limitations include difficulty explaining complex concepts with small vocabularies and grammatical issues in Chinese examples.

Hottest takes

"I feel like I just want to see the pinyin" — jtokoph
"How can the system know which words I already know?" — bryanhogan
"Journey to the West is a somewhat difficult text" — dylanzhangdev
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.