Twiktor — различия между версиями
Материал из SEWiki
(→Идея:) |
(→Идея:) |
||
Строка 7: | Строка 7: | ||
Цель минимум:<br/> | Цель минимум:<br/> | ||
Создать программу-бот, которая будет получать на вход список популярных пользователей, выбирать твит этого пользователя, постить ответ на него и постить ответ в свою ленту. | Создать программу-бот, которая будет получать на вход список популярных пользователей, выбирать твит этого пользователя, постить ответ на него и постить ответ в свою ленту. | ||
+ | |||
+ | Цель максимум:<br/> | ||
+ | Достичь примерно такой юзкейс:<br/> | ||
+ | # Пользователь заходит в админку, где видит список ботов, их последние сообщения, рейтинг и характеристики. | ||
+ | # Пользователь дает команду вывести в топ определенный текст. | ||
+ | # В результате чего боты постят осмысленный текст на эту тему. | ||
+ | |||
+ | В это же время боты живут своей жизнью: | ||
+ | Бот: | ||
+ | # Выбирает из списка популярных пользователей одного | ||
+ | # Выбирает у него самый популярный твит "A" | ||
+ | # Переформулирует этот твит "А" в твит "C" и постит ответ на твит "А" | ||
+ | # Переформулирует этот твит "А" и постит его себе на стену | ||
=== План на первый день === | === План на первый день === |
Версия 13:18, 5 ноября 2014
Twiktor
Идея:
Создать искусственный интеллект в рамках 140 символов, создать платформу, которая позволит запустить большое количество ботов, которые будут похожи на реальных пользователей и на который будут подписываться живые люди.
Цель минимум:
Создать программу-бот, которая будет получать на вход список популярных пользователей, выбирать твит этого пользователя, постить ответ на него и постить ответ в свою ленту.
Цель максимум:
Достичь примерно такой юзкейс:
- Пользователь заходит в админку, где видит список ботов, их последние сообщения, рейтинг и характеристики.
- Пользователь дает команду вывести в топ определенный текст.
- В результате чего боты постят осмысленный текст на эту тему.
В это же время боты живут своей жизнью: Бот:
- Выбирает из списка популярных пользователей одного
- Выбирает у него самый популярный твит "A"
- Переформулирует этот твит "А" в твит "C" и постит ответ на твит "А"
- Переформулирует этот твит "А" и постит его себе на стену
План на первый день
- Разобраться с анализаторами текста, разработать систему, которая будет получать на вход 140-символьный текст и выдавать тот-же самый текст, но написанный по другому
- Создать обвязку вокруг twitter API
Состав
- Сергей Целовальников (89214183755)
- Сергей Кривохатский
- Марат Микушкин
- Денис Павлюченко
Аудитория 430