Как много не хватает программе-писателю...
Учу программу-писателя составлять описания природы, задаю алгоритм:
Возьми из списка предметов любое слово, которое относится к теме «Пейзаж», запомни номер этого слова.
По номеру найди это слово в списке пар кто + какой (серый кот, зеленый лес, и.т.д.)
Выпиши оттуда пару: найденное слово + прилагательное к нему.
По тому же номеру найди это слово в списке пар кто + что делает (кот спит, лес шумит)
Допиши глагол.
И... программа выдает мне пустую строку.
Потому что. Программа выбирает в списке предметов – Деревня, идет к списку пар кто + какой, а там нет ни одной пары со словом «деревня». И в списке кто + что делает – тоже.
И когда программа выбирает сквер и ограду, там тоже все по нулям.
И выдает мне пустые строчки.
И я не нахожу ничего лучше, как заносить в список, что деревня бывает... ну, например, уютная, она может раскинуться, сквер бывает старый, и... ну пусть хотя бы темнеет, а ограду я сделаю кирпичную, и пускай она например тянется.
И понимаю, что делаю что-то не то. Потому что терпеливо подбирать прилагательные и глаголы к 35 тысячам слов в списке предметов, это упасть не встать.
Нет, программа и сама умеет искать, если заботливо дать ей текст какой-нибудь книги, и она найдет, какой предмет каким бывает, и что он умеет делать, - и занесет все это в базу данных.
Но.
Если в книге ничего не будет про сквер, про деревню и ограду, программа соответственно ни про деревню, ни про сквер, ни про ограду ничего не найдет. И можно перелопатить миллиарды текстов, а так ничего про деревню со сквером и оградой не найти.
То есть, первый вариант попахивает безумием каким-то, а второй вариант может не дать результатов.
А получать от программы пустые строки как-то не хочется.
Я уж не говорю про другие косяки, когда программа пишет пейзаж – облетал дремучий лес, текла теплая река, стоял сумасшедший дом. И ведь не придерешься, все ведь правильно.
А потом начинает писать про цыганочку, которая ищет свою правнучку. И все бы ничего, но... почему-то правнучку можно... получить по наследству.
И опять не знаю, за что хвататься, то ли писать, что родственников наследовать нельзя, то ли благодарить программу за отличную идею фантастической истории про общество, где родственников можно получить по наследству.