Алгоритм любовного письма Стрейчи
В 1952 году Кристофер Стрейчи написал комбинаторный алгоритм для компьютера Manchester Mark 1 , который мог создавать любовные письма . Созданные им стихи стали рассматриваться как первое произведение электронной литературы. [1] и странная критика гетеронормативных выражений любви. [2] [3] [4]
История
[ редактировать ]Биограф Алана Тьюринга Эндрю Ходжес датирует создание генератора любовных писем, также известного как MUC , летом 1952 года, когда Стрейчи работал с Тьюрингом, хотя Габури датирует его создание 1953 годом. [2] Ходжес пишет, что, хотя многие из их коллег считали MUC глупым, «это очень забавляло Алана и Кристофера Стрейчи, чьи любовные жизни, как оказалось, тоже были довольно похожи». [5] Стрейчи был известен как гей. [2]
Хотя это, кажется, первое произведение компьютерной литературы, структура похожа на салонную игру девятнадцатого века «Последствия» и сюрреалистическую игру начала двадцатого века « Изысканный труп» . Книги Mad Libs были задуманы примерно в то же время, когда Стрейчи написал генератор любовных писем. [3]
Ему также предшествовала Джона Кларка ( машина латинского стиха 1830–1843), первый автоматический генератор текста.
Выход
[ редактировать ]В статье 1954 года Стрейчи привел один из немногих сохранившихся примеров любовного письма, которое может генерировать программа:
Дорогая, любимая,
Ты мое страстное товарищеское чувство. Моя привязанность с любопытством цепляется за твое страстное желание. Моя симпатия жаждет твоего сердца. Ты мое задумчивое сочувствие, моя нежная симпатия.
С уважением
MUC
Исходная программа утеряна, но была повторно реализована Ником Монфором в 2014 году. [6] В статье о генераторе любовных писем в журнале New Yorker структура каждой буквы описывается так: «ты мое [прилагательное] [существительное]. мое [прилагательное] [существительное] [наречие] [глаголы] твой [прилагательное] [ существительное]." [7]
Алгоритм
[ редактировать ]Вместо того, чтобы моделировать написание любовных писем как творческий процесс, алгоритм любовных писем представляет написание любовных писем как шаблонное и лишенное творчества. [8] Алгоритм имеет следующую структуру:
- Выведите два слова из списка приветствий.
- Сделайте следующее 5 раз:
- Выберите одну из двух структур предложения в зависимости от случайного значения Rand
- Заполните структуру предложения списками прилагательных, наречий, существительных и глаголов.
- Распечатать заключение письма [9]
Списки слов были составлены Стрейчи из тезауруса Роже . [10] Хотя список слов включал несколько вариаций слова « любовь» , ни одна из этих вариаций не вошла ни в одну из широко распространенных букв, созданных с помощью процедуры Стрейчи. [2]
Прием
[ редактировать ]Стрейчи писал о своем интересе к тому, как «довольно простой трюк» может создать иллюзию того, что компьютер думает, и что «эти трюки могут привести к весьма неожиданным и интересным результатам». [11]
Джейкоб Габури утверждает, что генератор любовных писем обнажает безличность любви, показывая, что «фальшивая видимость, лежащая в основе этой самой глубокой человеческой эмоции, - это чистый лагерь: ликующая любовь к искусственному». [4]
Ссылки
[ редактировать ]- ^ Уордрип-Фруин, Ной (1 августа 2005 г.). «Кристофер Стрейчи: первый цифровой художник?» . Гранд Текст Авто . Инженерная школа Калифорнийского университета в Санта-Крузе . Проверено 19 августа 2016 г.
- ^ Jump up to: а б с д Габури, Джейкоб (9 апреля 2013 г.). «[Кристофер Стрейчи]» . Странная история вычислений . Корневище . Проверено 19 августа 2016 г.
- ^ Jump up to: а б Реттберг, Джилл Уокер (2022). «Спекулятивные интерфейсы: как электронная литература использует интерфейс, чтобы заставить нас задуматься о технологиях». Электронное книжное обозрение . дои : 10.7273/1xsg-nv26 .
- ^ Jump up to: а б Габури, Джейкоб (2022). «Странные эффекты у истоков вычислений» . JCMS: Журнал исследований кино и медиа . 61 (4): 169–174. дои : 10.1353/cj.2022.0053 . ISSN 2578-4919 . S2CID 251241028 .
- ^ Ходжес, Эндрю (2012). Алан Тьюринг: Загадка . Лондон: Рэндом Хаус. п. 478.
- ^ Стрейчи, Кристофер (1952). «Любовные письма» . Код повторно реализован Ником Монфором в 2014 году.
- ^ Робертс, Шивон (14 февраля 2017 г.). «Машина любви Кристофера Стрейчи пятидесятых годов» . Житель Нью-Йорка . Проверено 5 февраля 2023 г.
- ^ Монфор, Ник; Федорова, Наталья (2012). Малые системы и вычислительное творчество (PDF) . Международная конференция по вычислительному творчеству.
- ^ Линк, Дэвид. «Должен быть ангел: Начало арифметики лучей» (PDF) . п. 19 . Проверено 19 августа 2016 г.
- ^ Образец, Марк (2013). Учёт случайности в литературных вычислениях . Конференция Ассоциации современного языка . Проверено 19 августа 2016 г.
- ^ Стрейчи, Кристофер (1954). «Мыслящая машина». Сталкиваться . п. 27.
Внешние ссылки
[ редактировать ]- Повторная реализация в PHP в 2010 году Мэттом Сефтоном
- Повторная реализация Ника Монфора в 2014 году .