A fine-tuned generative model that writes new poems in the voice of any Republican-era Turkish poet. Built as a research and cultural-preservation project, deployed as a live Gradio interface.
Turkish poetry from the Republican era (roughly 1923 to the late 20th century) is one of the richest and most stylistically diverse bodies of literature in the language — from the folk voice of Cahit Külebi, through the modernism of Nazım Hikmet, to the Garip movement of Orhan Veli. General-purpose language models handle Turkish poorly and modern Turkish poetry not at all: the meter is wrong, the imagery is generic, the poet's fingerprint disappears.
The goal was a model that could write a new poem indistinguishably in the voice of a specific named poet, and a research report answering how well it actually works.
Style capture holds up: outputs in Orhan Veli's voice consistently produce short, spare, prose-like lines with everyday imagery; Nazım Hikmet's voice produces longer, more declarative structures with political and lyrical warmth. Where the model still slips is in strict metric forms (aruz, hece meters with specific syllable counts) — an obvious next step is a meter-aware decoding pass.
The wider point of the project isn't only technical. As Turkish-language creative writing gets flooded with generic LLM output, having a model that reliably speaks in the voice of a specific historical poet is a very different tool — for education, for adaptation work, for preservation.
The interface was designed with a warm sepia palette — parchment, ink, gold — so the whole experience feels closer to opening an old poetry anthology than to using a chat app. A companion gallery walks the user through each literary period with short historical context, so the model isn't just a generator but also a way in.