File size: 6,499 Bytes
b0c2363 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
---
license: mit
language:
- ru
tags:
- natural-language-processing
- text-generation
- tensorflow
- lstm
- poetry-generation
---
This model is trained in of 2017 with TensorFlow as character-based. Russian poetry by [Vladimir Vysotsky](https://en.wikipedia.org/wiki/Vladimir_Vysotsky) served as the train corpus.
Model has 3 layers and 1024 neurons.
## Usage
To generate new samples, run the script `sample.py` (Python 2!). The scripts `utils.py` and `model.py` should be in the same folder, and the `save` folder with the model files should be a subfolder (its location can be changed in the script in line 22).
## Train data
Poetic texts from [two volumes edition](https://fantlab.ru/series4733) were the input for training.
## What for?
In an era of winning Transformers, ancient RNN models seem archaic. But I see that they still work better than modern architectures with such important categories from the humanities point of view as poetic style.
## Samples
### Sample 1
```
Дять архимики
– Садишь до со мной и нож›
Когда на полметном Одессё.
Остонатель боюсь, мои собранной марабан.
Франят до нас пристеляют бьют:
«Ах, хочешь, – подарить!»
Суе бросило прекраснее,
Хоть не рядом к маму и обязательно:
Загулял по небу сторонам,
И много весну – не услышь,
Другие гони, будто стараюсь в никуда, —
Он подбей мы с жизни над исходнимся
Во лбу ломаешь из него.
Все гог свершить, я не дождешься,
А всегда мы миллионов
Не буду со мною споют —
Неужели мои животную.
О мы, глядя на доволе.
Бьют лучи в пылем у спину – червый погоди, —
Все высмотреть и при этом «А»,
Послать недоверчивости превратиться!..»
То так – ты мне не могут недоверчивый!
1976
```
### Sample 2
```
Сорок девять друг, —
Я дали предложил —
Мы появляли в цепях, —
Для рубль в горло всё крики, – так и, конфетие, —
Многих мозги разве тихий
Всего —
Люди номер был, —
Только с ним вперед,
Но полвека, – в Кокильоне.
Был бар лучше по лугу,
Всё нож пложии,
К двадцать остает поить,
К другой хотело выбор – останемся на миг со свыкам —
Привиденья в край,
Сать!
Где не все – снова говори, —
Осторожно им,
Натунутого помереть,
Чтоб нырнет нас встречи!»
Но почему-яй, надежней снять, —
Не думает – мы вниз, кто
```
### Sample 3
```
Песня Вопилась
Да коровами про провода
Состоит – нет, шерной и ненасытную свой слева тех.
Ах, профессия стоны я!» – «Сядьгай»,
А в бугучем вас ждем – в «х»,
После другие лица, —
Пусть годив? И жить еще два все. Но интересо…»
Правда, сел нанести – только меды же не понять!
Отсюда Сильничок, по ступе, в одиночку
На гробу заветных среж прыти:
Что нас нет – не их не пытай,
Ну и также преступнику с метом.
Начиный, как со старой весом хочется,
Осторожно – на миг со сфер.
Закрывают ломаюсь, и тут же лезь, – говорит, —
Хоть то, что говорить, -
можешь, – сказал, даже санитары!»
Он под танцы, молчи, про край, да и младенье креста,
Никогда – им аппертом боюсь,
И как палачей,
Всегда в тебе, над Селе… О Тому – хоть про планеты,
Положите в схорбье зовут, —
Он подвер.
Я смысь недвижим:
Смею судьба, по мной —
Не забудьте в поле Становит?!
За мой мой дом с ошибкой науки
Серебряные,
Руби, согласны, старики —
Наш мир… Нет, а знать, что сплеты, чтоб оправданье!
Все со мной не поесть!
Где нет, живу не загулял,
Ктой-то о ступая эспустиме, —
Повозь посмею мир! Ох как на кранс, без богом, парень
Разговор у нас,
А вождя – подытаволость!
А на Мадридель – был балаготу
Наша на будуществе плетет труд!»
Вот сплаванья законы
Разговор посещал —
И хочу я знать, что глинжа, —
Мы стеклопика Лаз.
«1978›
```
## Public appearance
I've told about this model in an [interview to a newspaper](https://www.kp.ru/daily/26926.4/3973081/) in 2019.
## BibTeX entry and citation info
The samples were published and analyzed in several academic papers. See file `NN.pdf` in this repository.
```
@article{orekhov2017artificial,
title={Искусственные нейронные сети как особый тип distant reading},
author={Орехов, Борис Валерьевич},
journal={Вестник Приамурского государственного университета им. Шолом-Алейхема},
number={2 (27)},
pages={32--43},
year={2017}
}
```
And there is another paper in English. For citation:
```
@article{orekhov2020neural,
title={Neural reading: Insights from the analysis of poetry generated by artificial neural networks},
author={Orekhov, Boris and Fischer, Frank},
journal={Orbis Litterarum},
volume={75},
number={5},
pages={230--246},
year={2020},
publisher={Wiley Online Library}
}
```
|