Язык программирования для генератора текстов
Мария Фомальгаут

Очень хочу сделать умный генератор текстов. Который будет писать тексты, стилизованные под какого-то автора.

Заложить в память программы:

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

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

Программе дается текст. Она разбирает его по предложениям. Берет предложение. Ищет подлежащее, сказуемое и всё остальное.
Берёт следующее предложение.
И так до конца.

Программа анализирует:

Число слов в предложении.
Расположение подлежащего и сказуемого (что за чем идет)
Число второстепенных членов: деепричастных оборотов и прочего.

В среднем.
Минимум.
Максимум.

Составляется среднестатистическое предложение. То есть, число слов – например, 5 (+/-) 3. Число деепричастных оборотов – 2 (+/-) 1…
На основании этого составляются предложения. Вот и авторский стиль.

Далее программа может поменять любой текст под стиль известного ей автора.

Подскажите, пожалуйста, какой язык программирования лучше использовать для написания такой программы?

Мария Фомальгаут около 2 месяцев назадСпасибо 0
1 чел.