05.01 Мультимедийное программное обеспечение
Цена по запросу
Movix с помощью технологий нейросетей на основе персональных предпочтений предлагает зрителю новые фильмы. Система позволяет выполнять следующие действия:
Нейронная сеть на основе LSTM построена при помощи фреймворка TensorFlow. Для создания обучающей выборки использовался датасет MovieLens, откуда брались предпочтения пользователей по фильмам. Для получения базы данных тегов использовался парсинг IMDB. API взаимодействует с TensorFlow посредством ZeroMQ, а хранением и поиском информации о фильмах занимается Elastic Search. Фронтенд сделан на Vue.js и Element UI.