Российские разработчики из компании Lextre научили нейросеть распознавать объекты на фотографиях и подбирать подходящие по смыслу стихотворения классических и современных поэтов. Они выпустили мобильное приложение «Поэтайзер. Правильные Слова», которое анализирует, что изображено на снимке, и предлагает пользователю стихотворную строфу, которая наилучшим образом отображает его идею и настроение.
В базе нейросети находится 43 тысячи отрывков из стихотворений XVIII, XIX и начала XX века. Пользователь может загрузить любую фотографию, а приложение предложит на выбор несколько цитат. Все они определенным образом иллюстрирует содержание снимка или упоминать отдельные предметы, людей, цвета, явления. Например, если на фото изображена девушка, «Поэтайзер» подберет самые слова великих поэтов, воспевающие женскую красоту. Нейросеть, с которой взаимодействует «Поэтайзер», была обучена таким образом, чтобы точно анализировать картинку и подбирать ключевые слова. Чтобы справиться с этой задачей, разработчики загрузили в нейросеть базу из 100 миллионов изображений (12 терабайт данных) и использовали их для обучения.
К сожалению, «Поэтайзер» далеко не всегда правильно выбирает стихи, зачастую они не имеют совершенно никакого отношения к фотографии и смотрятся даже комично. Тем не менее, иногда нейросеть всё же справляется с задачей и среди предложенных цитат попадаются вполне подходящие. Приложению есть куда расти и если разработчики его не забросят, оно будет развиваться.
Вот несколько более-менее удачных примеров:
«Поэтайзер» поддерживает русский и английский язык. После переключения локализации меняется система подбора стихотворений: в русскоязычной версии приложения предлагаются произведения русских авторов, а в англоязычной — тех, что сочиняли на английком языке.
«Поэтайзер» выпущен на Android, iOS и Windows 10 Mobile. Приложение бесплатное и не содержит рекламы или функций, за которое пришлось бы платить.
Скачать для Android