subject: Почувствуй себя американским политиком!
24.01.2016 12:47
vit01 (mira, 1)
Не так давно в новостной эхе ii://piratemedia.rss.15 была довольно интригующая новость:
> Искусственный интеллект научили писать речи для политиков
> Валентин Кассарниг из Массачусетского университета Амхерста создал, генерирующий тексты для политических выступлений.
> Кассарниг собрал базу из 4000 фрагментов выступлений в американском Конгрессе и использовал алгоритм машинного обучения для создания новых выступлений.
Полное сообщение: ii://8LzWvQc6dtY02DWWAbz5
В новости публиковалась ссылка на Гитхаб, и мне стало интересно попробовать эту штуку.
Итак, вам потребуется python 2 и pip.
Для начала надо будет установить вот такие пакеты:
python2-nltk
python2-scipy
python2-pip
Через pip устанавливаем вот эти (может быть, и ещё что-то):
theano
sklearn
и начинаем:
====
git clone https://github.com/valentin012/conspeech
cd conspeech
wget http://www.cs.cornell.edu/home/llee/data/convote/convote_v1.1.tar.gz
rm convote_v1.1 -rf
tar xvf *.tar.gz
# правим файл demo.py и заменяем в переменной PATH_TO_DATA виндузной разделитель \ на юниксовый /
# делаем то же самое для файла rnn.py (строка 32)
# запускаем генератор
# python2 demo.py RY 0.5 из примера
python2 demo.py
====
Ждём (генерация может занять несколько минут), читаем речь и ощущаем на своей шкуре, каково быть политиканом =)
На самом деле многие предложения программа составляет довольно осмысленно и прикольно.
--------------------------------------------------------------------------------