A new kind of language for all people on earth
Transform natural language into Wikidata entity (Q) and property (P) sequences — a universal, semantic representation that bridges every human language.
🎬 Live demos 8 demos
Text → Q/P Transformer
Paste any English sentence and watch it become a sequence of Wikidata entities and properties, with n-gram support for multi-word terms.
transformation/index.html TransformerN-gram Transformer Test
Side-by-side test page for the n-gram matching feature: compare results across n-gram sizes from 1 to 5.
transformation/test-ngram.html ViewerEntity Viewer
Browse any Wikidata entity (Q-id) with a modern, theme-aware UI. Multilingual labels, statements and direct links to Wikidata.
entities.html ViewerProperty Viewer
Inspect any Wikidata property (P-id), see usage examples and related entities, and follow links into the Wikidata graph.
properties.html SearchSearch & Disambiguation
Search Wikidata with exact and fuzzy matching, context-aware ranking and live multilingual results.
search-demo.html CachingCaching Demo
Visualize the unified cache layer in action — file-system cache for Node.js, IndexedDB for browsers, with automatic fallback.
cache-demo.html CachingBrowser Cache Test
Stress-test the IndexedDB-backed browser cache: write throughput, read throughput, and correctness across reloads.
browser-cache-test.html TestsTest Runner (browser)
Run the project's automated test suites directly in the browser and inspect the results without a local toolchain.
run-tests.html