Вот статья из журнала LIFE от 3 марта 1961 года о текстовом генераторе, который делает что-то вроде поэзии битников, и он почти так же хорош, как и настоящий. По крайней мере, для незаинтересованных и непосвященных.

Тон произведения представляет собой смесь насмешливого изумления и добросердечной иронии. Но тем не менее это действительно любопытная часть истории. 1961 год был самым зачаточным периодом обработки естественного языка, но даже тогда был полунасмешливый тон в отношении того, на что способно НЛП. И стихотворение вполне приличное.

Я думаю, что Лью Уэлч был бы поклонником этой вещи — это дымчатое пятно сходства его каденций и сгенерированного стихотворения.

Так или иначе. Как писатель, генерация текстов является одной из моих интересов. Это инструмент, который стоит изучить. И не потому, что он может сделать работу за вас.

Само стихотворение является представителем разновидности процессуального текстопорождения. По сути, это шаблонный способ создания текста из доступных элементов без учета контекста или семантики. Это настолько грубо и неэлегантно, насколько это возможно. Обычно результаты неуклюжи и на грани безумия. Но только если вы ожидаете, что он будет правильно писать текст. Если нет — он может быть невероятно эффективным в своей работе, если вы знаете, как его использовать.

Я могу пойти еще дальше и заявить, что из всех своих типов процедурная генерация текста, вероятно, является величайшим применением обработки естественного языка из когда-либо существовавших.

И вот почему — это симулякр1, работающий с симулякром2 на основе симулякра3 для создания симулякра4.

3 Процедурная генерация текста основана на предположении, что грамматические правила и словарный запас — это все, что существует для языка. Такие жизненно важные части языка, как онтологический и эстетический контексты или семантика, не учитываются для простоты. Другими словами, PTG предполагает, что «отображает территорию ИГ».

1 Далее идет генеративная инфраструктура — это более или менее машина Руба Голдберга. Ужасно бесполезный, тупой инструмент.

Это структура, отмеченная заполнителями, и есть инвентарь, из которого строится результат. По сути, эта структура и является текстом, только им не является, но формирует результат.

Также могут быть некоторые правила, влияющие на выбор слов, но это необязательно. Он может работать наугад просто отлично.

2 Традиционно формирование текста связано с повествованием. Его цель - передать какую-то информацию.

С другой стороны, целью PTG является создание текстового объекта, а не повествования или пробуждения образов. Таким образом, центральный элемент механизма PTG более или менее делает снимки неопределенности.

С экзистенциальной точки зрения выбор основывается на множестве факторов. Но что, если мы полностью уберем факторы и оставим это поле пустым — что это будет за выбор? Не будет, потому что сейчас это совсем другое. Просто действует аналогично. Вот где начинается магия процедурной генерации текста.

4 По сути, происходит следующее: куча вещей собирается вместе, и случайно это дает читателю смысл, потому что читатель несет багаж опыта и контекста и может набальзамировать кусок текста смыслом. Сам текст остается пустым. Это было сделано, чтобы быть сделано.

Это существенно иной подход, исследующий другие грани восприятия и познания.

С другой стороны, поскольку текст в этом сетапе на самом деле не текст, а шаблон и его инвентарь — это выворачивает творческий процесс наизнанку. Вместо того, чтобы передавать смысл, в центре внимания находится структура и ее потенциал для создания комбинаций.

Сумма частей порождает новую сущность, содержащую информацию, оформленную определенным образом, которая на самом деле ни о чем не говорит, но при необходимости может быть интерпретирована.

В результате процедурная генерация текста позволяет нам заглянуть в странное параллельное измерение, где все выглядит в основном одинаково, но функционирует по-разному. Весь метод открывает разные творческие возможности в плане взаимодействия с текстом и построения нарративов.

Первоначально опубликовано на http://interstellar-superunknown.blogspot.com.