{"slug": "ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf", "title": "ML-pokedex – experiments trying to train some models directly on RDF", "summary": "A developer published ML-pokedex, a set of four browser-based experiments training language models on RDF data from a single Pokémon knowledge graph instead of English text. The models memorize real Pokémon facts and can invent coherent fictional Pokémon, derive type weaknesses from an untaught chart, and reveal RDF structure emerging during training. The project's about page notes that a neural net loses to gzip as a database, but the learned rules are the interesting part.", "body_md": "Four small experiments with language models trained on **RDF**\ninstead of English, over a single Pokémon knowledge graph. Each runs entirely in your\nbrowser. Each draws what the *model* says, not what the page knows.\n\nMy first go at models that read and write the Semantic Web, published as a\ncuriosity. The honest verdict is on the [about page](about.html): a neural net\nloses to `gzip`\n\nas a database, but the rules it learns are the interesting part.\n\nPick real Pokémon. The model recalls their stored facts (typing, abilities, egg group) and draws the constellation, sprites and all. It memorised the whole graph.\n\nName a Pokémon that never existed. The model can't look it up, so it invents one: a coherent typing, weaknesses, moves, a habitat, all made up on the spot.\n\nChoose a typing. The model derives its weaknesses from a type chart it was never handed, and the page grades it live against the real chart. It aces the typings it saw and stumbles on the ones held back.\n\nScrub through training, epoch by epoch, and watch RDF structure appear in layers: first syntax, then vocabulary, then schema, and reasoning last of all. The RDF tinyshakespeare.\n\n`pikachu`\n\nand `electric`\n\nexist. It\ndoes not know Pikachu is Electric. Every fact you see came out of a model. Delete the model\nfiles and these pages could still list and lay out subjects, knowing nothing about them.", "url": "https://wpnews.pro/news/ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf", "canonical_source": "https://alganet.github.io/ml-pokedex/index.html", "published_at": "2026-07-21 02:58:36+00:00", "updated_at": "2026-07-21 03:23:13.249090+00:00", "lang": "en", "topics": ["machine-learning", "large-language-models", "ai-research"], "entities": ["ML-pokedex", "RDF", "Pokémon"], "alternates": {"html": "https://wpnews.pro/news/ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf", "markdown": "https://wpnews.pro/news/ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf.md", "text": "https://wpnews.pro/news/ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf.txt", "jsonld": "https://wpnews.pro/news/ml-pokedex-experiments-trying-to-train-some-models-directly-on-rdf.jsonld"}}