Pasul 1. Se alegere un cadru, în mod aleatoriu sau nu
Pasul 2. Se stabileste tipul de relatii semantice la nivel de segmente din cadru (vers, strofa, poem)
Pasul 3. Se alege din dictionar, în mod aleatoriu, un prim cuvânt care satisface urmatoarele conditii:
poate fi un cuvânt primar în cadrul segmentului
respecta limitele admise ale cadrului (de exemplu, numarul de silabe)
Pasul 4. Se alege în mod aleatoriu un cuvânt urmator care îndeplineste urmatoarele conditii:
este relationat semantic cu cuvântul anterior
respecta conditiile de limita ale segmentului
Pasul 5. Se repeta Pasul 4 pâna la umplerea întregului segment sau cadru, eventual facând câte un pas înapoi în cazul în care:
limitele cadrului nu sunt respectate
cuvântul final din segment/cadru nu respecta conditia de cuvânt terminal.