Stomachion

Visualizzazione post con etichetta nick montfort. Mostra tutti i post
Visualizzazione post con etichetta nick montfort. Mostra tutti i post

venerdì 17 maggio 2024

Una lettera d'amore algoritmica

20240517-christopher-strachey
Prima dei text-to-image generator e dei text-to-music generator (di questi ultimi ne parleremo presto) c'erano i semplici text generator. Cose tipo i "semplici" generatori di frasi di questo o quel politico o dei raffinati generatori di articoli scientifici (non ricordo se quello deputato alla matematica o quello alla fisica fu usato per generare un articolo poi sottomesso a una rivista scientifica). Molti di questi progetti mettevano a disposizione i loro algoritmi e, soprattutto, i loro dizionari.
Il loro funzionamento era abbastanza semplice: la logica del software implementava la grammatica, che poi assemblava le parole presenti nel dizionario secondo quelle regole. Più era raffinata la logica, più ricco era il dizionario e più credibili i risultati prodotti.
Ciò che forse è ancora meno noto rispetto a questo genere di programmi è chi programmò il capostipite di tutto: Christopher Strachey, il giovane studente diventato presto assistente e amico di Alan Turing che abbiamo incontrato un po' di tempo fa quando ho raccontato dei primi suoni mai prodotti da un computer.
E quel primo algoritmo da cui possiamo dire che tutto iniziò era un love letter generator!