EK9 corpus data
The Q&A, the error pairs and the examples this site teaches from, as data files. Every record was validated by the EK9 compiler, version 0.0.1-0. Everything here is dedicated to the public domain under CC0 1.0.
The datasheet, README.md, says what each file holds and how every record was validated; manifest.json gives each file's record count and SHA-256.
| file | records | what it is |
|---|---|---|
| ek9-qa.jsonl | 1225 | the Q&A corpus: question, alternate phrasings, answer, compiled EK9 example, keywords, topics and typical errors; the schema of /qa/qa.jsonl |
| ek9-qa-chat.jsonl | 5667 | the Q&A as chat conversations (system, user, assistant): one per question and one per alternate phrasing |
| ek9-error-pairs.jsonl | 2251 | wrong EK9, the error code the compiler reports for it, and right EK9: every Q&A typical-error quad and every fix in the error catalogue |
| ek9-examples.jsonl | 1248 | every whole EK9 program the site shows: the site examples (with their declared output), the error catalogue's failing sources and fixes, and the concept pages' own sources; `origin` says which |
| ek9-examples.zip | 2542 | every EK9 source the site compiles, as files in one zip: the site examples, the error catalogue, the concepts and the Q&A, each byte for byte the file its gate compiles, with a README; its record count is its number of files |