Vijf onderdelen werken samen: een samengestelde corpus van algemeen Engels, een set grammaticale zinsjablonen, een paar internationale en Sri Lankaanse naambanken, een verzameling originele schrijfopdrachten, en een kleine deterministische pseudo-willekeurige getallengenerator die alles verbindt. Elke stap is een zuivere functie — geen netwerkoproepen, geen lokale opslag, geen analytics op de gegenereerde tekst zelf.
- Woorden corpus. Ongeveer 553 veelgebruikte Engelse tokens uit de intersectie van de Oxford 3000 en de General Service List (West, 1953; moderne ELT-opvolg lijsten). Alles in kleine letters, geen eigennamen, geen scheldwoorden. Woordmodus kiest n tokens gelijkmatig verdeeld op toeval basis en past jouw gekozen lettercase toe: lowercase, Title, of UPPER.
- Zinsconstructie. Zinnen worden opgebouwd uit 18 grammaticale Engelse sjablonen met plaatsaanduidingen die worden ingevuld uit sub-banken van 121 concrete zelfstandige naamwoorden, 113 werkwoorden in de tegenwoordige tijd, 49 bijvoeglijke naamwoorden en 33 bijwoorden. Ongeveer 14% van de periodiek eindigende sjablonen heeft hun afsluiter vervangen door een ? of ! om ritme toe te voegen. Alinea's bestaan uit 36 zinnen die aan elkaar worden gekoppeld en gescheiden door één spatie; meerdere alinea's worden verbonden met precies één lege regel (\n\n).
- Namen. De tool bevat twee naamcorpora: een internationale bank (91 voornamen en achternamen).