Заменяем Metacritic нейросетями
Генерируем оценки и отзывы.
Многие считают, что оценки на Metacritic не имеют значения (но не перестают их обсуждать), а игровые журналисты пишут рецензии за хорошее настроение от разработчиков. У меня появилась идея: почему бы вообще не заменить Metacritic нейросетями? GPT-2 в даже самой простой вариации генерирует вполне осмысленные тексты, а оценку можно предсказать, сделав обычную модель с помощью tensorflow.
Мной было собрано около 150 тысяч отзывов критиков, которые затем использовались для перетренировки средней (355М) из GPT-2 моделей. Далее можно увидеть примеры отзывов, полученных с помощью нейросети, а ниже будет инструкция, как можно поработать с получившейся моделью и получить аналогичные картинки с помощью Google Colaboratory.
Нейросетевой критик пишет рецензии
Как пользоваться нейросетевым критиком
Благодаря Google Colaboratory воспользоваться получившейся нейросетью может любой. Нужны только десктопный браузер Chrome и аккаунт Google. Переходите по ссылке, выполняйте необходимые действия и получайте свои собственные результаты. И пишите отзывы и замечания, соберу их в кучу и буду исправлять.
Замечания и проблемы
- это альфа-версия
- нейросеть работает только со входами на английском языке, введение информации на русском приведет к неопределенному результату
- отзывы генерируются тоже только на английском
- оценки генерируются в узком диапазоне (из-за того, что большинство критиков ставят оценки от 70 до 95) и не соответствуют отзыву (главный минус)
- отзывы могут обрываться на полуслове
Критик будет дорабатываться, и большую часть кода я выложу (и буду обновлять) на гитхабе, когда приведу его в порядок. И, конечно, буду обновлять блокнот на Colaboratory (когда найду на это время).
Ссылки
- gpt-2 simple — библиотека, использованная для создания нейросети
- minimaxir — создатель gpt-2 simple и популяризатор Google colabotory
- Илья Куликов — человек, который парсил метакритик и с которого все началось