13
команда «Pera (Пера

Pera - Muzis Hackathon

Embed Size (px)

Citation preview

Page 1: Pera - Muzis Hackathon

команда «Pera (Пера)»

Page 2: Pera - Muzis Hackathon

СОСТАВ КОМАНДЫ

Иван Кожевников

Павел Кротков

Артем Попов

«Pera»

Карина Турышева

Page 3: Pera - Muzis Hackathon

Краткое описание: Бот для игры «Угадай мелодию»

Использованные технологии: 1. Python 2. Scala/Java 3. Akka 4. Sqlite 5. Немного NLP

«Pera» – Игра «Угадай мелодию»

Page 4: Pera - Muzis Hackathon

Что умеет бот?

1.  Ведение игры и подсчет результатов 2.  Создание игры на заданную тему (хип-хоп 80-х, русский альтернативный рок)

3.  Обработка ответов в свободной форме (умеем матчить исполнителей и треки из любого текста, по альтернативным вариантам, по транслитерации, с опечатками, по фамилии авторов-исполнителей)

4.  Подсказки (фотография исполнителя, самые популярные треки, похожие артисты)

«Pera» – Игра «Угадай мелодию»

Page 5: Pera - Muzis Hackathon

Почему нативен мессенджера?

1.  Простой протокол взаимодействия 2.  Легко собрать компанию для игры 3.  Ответ в свободном виде работает в механике игры 4.  Все необходимые инструменты легко доступны по API

«Pera» – Игра «Угадай мелодию»

Page 6: Pera - Muzis Hackathon

Для кого?

1.  Для любителей игр-викторин 2.  Для любителей продемонстрировать свою музыкальную эрудированность

3.  Для любителей открыть для себя новую музыку

«Pera» – Игра «Угадай мелодию»

Page 7: Pera - Muzis Hackathon

«Pera» – Игра «Угадай мелодию»

Telegram Сервер Scala/Akka

Игровая Логика

Контентная база

База Данных

NLP Модуль

Page 8: Pera - Muzis Hackathon

Почему решили делать именно этого бота?

1.  Хорошо подходит под тему и формат хакатона. 2.  Не нашли аналога, который бы понравился. 3.  Предоставленное API помогало осуществить некоторые фишки.

4.  В других возможных идеях есть сильная нужда в данных.

«Pera» – Игра «Угадай мелодию»

Page 9: Pera - Muzis Hackathon

включаем Скринкаст

Page 10: Pera - Muzis Hackathon

Что дальше: 1.  Расширение базы доступных игр и вариантов формирования темы (персонализация)

2.  Более грамотное вырезание сэмплов из трека (спектральный анализ для нахождения припева)

3.  Улучшать NLP и интерактивную часть 4.  Оптимизация кода и ускорение бота

«Pera» – Игра «Угадай мелодию»

Page 11: Pera - Muzis Hackathon

Совсем чуть-чуть про деньги:

1.  Продвижение сервиса на основе которого сделан бот 2.  Продвижение музыки (пользователи будут слушать сэмпл в надежде угадать/узнать нового исполнителя)

3.  Реклама

«Pera» – Игра «Угадай мелодию»

Page 12: Pera - Muzis Hackathon

@GuessTheSongGameBot (Telegram)

«Pera» – Игра «Угадай мелодию»

https://github.com/DarkBerkut/music_tele_bot

контакты для связи 1.  @system29a (Telegram, Twitter) 2.  vk.com/system29a

Page 13: Pera - Muzis Hackathon