amazingsyp / pokemon-ontology
PublicInteractive single-HTML learning program teaching Ontology from scratch using all 1,025 Pokémon in Korean. 포켓몬으로 배우는 온톨로지.
Pokemon Ontology is a free, interactive learning program that teaches ontology (the science of structuring knowledge) using all 1,025 Pokémon as real-world examples. Users simply open one HTML file in their browser to access 14 chapters and 57 hands-on exercises covering topics from basic class concepts to advanced reasoning. The program features colorful interactive graphs, drag-and-drop exercises, query-building challenges, and animated demonstrations of how computers draw conclusions from rules. Everything works offline, remembers your progress, and is available in Korean with official Pokémon data from PokeAPI.
How It Works
Someone tells you about a free program that teaches complex knowledge concepts using Pokémon as examples — no experience needed.
No downloads, no installation — just open the HTML file and everything loads instantly, even works offline.
Each chapter introduces a new concept through colorful Pokémon examples, with interactive graphs that show how things connect.
Drag cards to sort Pokémon into categories, build knowledge triples, write database queries, and watch reasoning animations unfold.
Complete quizzes, drag-and-drop challenges, and query-building exercises that give instant feedback.
Play with interactive knowledge graphs, zoom and pan, and see how different concepts relate to each other.
Everything is remembered — your last lesson, completed exercises, and even your light or dark mode preference.
From understanding what a class is, to writing real queries, to watching the computer automatically draw new conclusions — all through your favorite Pokémon.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.