Computer-generated constraint

Device
Pronunciation

Understanding ARPABET Pronunciation

Want to hear it? Click the Listen button to hear the browser speak the word using text-to-speech!

The pronunciation guide uses the ARPABET phonetic system—the same system used in speech recognition and text-to-speech applications.

Vowel Examples:
AE1 = cat, bat
EH1 = bed, head
IY1 = see, me
OW1 = go, boat
UW1 = boot, do
Stress Numbers:
0 = no stress (unstressed)
1 = primary stress (loud)
2 = secondary stress (medium)
Example:
AH0 TH IY1 N AH0
= a-THEE-na (Athena)

The stressed syllable (marked with 1) is pronounced louder and clearer than others.

Quick Definition

A compositional limitation generated by algorithms or code applied to poetry—constraining word choice, line length, or structure; it explores the intersection of creativity, randomness, and computational design.

Detailed Definition
A computer-generated constraint is a rule or parameter imposed by software or algorithm that shapes poetic output—such as limiting vocabulary, enforcing rhyme schemes, or rearranging source text—highlighting the creative potential of artificial systems to produce structured yet unpredictable literary artifacts.
Example
Example in poetry:
OuLiPo algorithm that removes a letter in every line; Computer-generated sonnet avoiding “e”; Algorithm where each line must be palindrome; Digital program enforcing rhyme constraints.
Additional Notes
Computer-generated constraint|A formal or linguistic rule, such as a metrical pattern or a vocabulary limit, that is determined and enforced by a computer program for the purpose of writing computational poetry (4289).
Also Known As
machine-imposed constraint digital limit computer-bound rule Algorithmic constraint
Skip to main content