Аналитический сервис по новостям в сфере блокчейн технологий (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница, с помощью формы Новый_проект)
 
Строка 14: Строка 14:
  
 
=== Чему вы научитесь? ===
 
=== Чему вы научитесь? ===
-Разбираться в логике и форматах блокчейн систем
+
- Разбираться в логике и форматах блокчейн систем
  
-Разрабатывать сервисы автоматизированного сбора и анализа интернет-данных на Python  
+
- Разрабатывать сервисы автоматизированного сбора и анализа интернет-данных на Python  
  
-Создавать веб приложения на Django
+
- Создавать веб приложения на Django
  
-Создавать чатбота на платформе Telegram
+
- Создавать чатбота на платформе Telegram
  
 
=== Какие начальные требования? ===
 
=== Какие начальные требования? ===
Строка 38: Строка 38:
 
-Научно-исследовательская работа по машинному обучению и анализу данных
 
-Научно-исследовательская работа по машинному обучению и анализу данных
  
-Участие в стартапах по этой тематике
+
- Участие в стартапах по этой тематике
  
-Участие в аналитических проектах по заказу государственных организаций и коммерческих компаний
+
- Участие в аналитических проектах по заказу государственных организаций и коммерческих компаний
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===

Версия 22:23, 26 сентября 2017

Ментор Александр Сальников, Андрей Новиков, Ростислав Яворский
Учебный семестр Осень 2017
Учебный курс 2-й курс
Максимальное количество студентов, выбравших проект: TBA



Что это за проект?

Нужно будет реализовать сервис, собирающий из разных источников информацию о происходящем в мире блокчейн технологий. Эта информация автоматически анализируется, кластеризуется, выделяются ключевые слова и сюжеты. Результатом являются автоматически сгенерированные отчёты и интерактивные визуализации. Можно сделать интерфейс в виде чатбота. В качестве источников можно брать специализированные СМИ, материалы конференций, научные статьи, блоги, социальные сети, курсы криптовалют и т.п.

Чему вы научитесь?

- Разбираться в логике и форматах блокчейн систем

- Разрабатывать сервисы автоматизированного сбора и анализа интернет-данных на Python

- Создавать веб приложения на Django

- Создавать чатбота на платформе Telegram

Какие начальные требования?

Мотивированность, прилежание, готовность самостоятельно осваивать стандартные инструменты.

Какие будут использоваться технологии?

Python, Django, HTML/CSS/JavaScript

Темы вводных занятий

  • Компьютерная обработка текста
  • Алгоритмы кластеризации
  • Telegram API для создания чатботов

Направления развития

-Научно-исследовательская работа по машинному обучению и анализу данных

- Участие в стартапах по этой тематике

- Участие в аналитических проектах по заказу государственных организаций и коммерческих компаний

Критерии оценки

4-5: минимально работающий прототип и обзор используемых технологий

6-8: отлаженная система с содержательным функционалом и сопроводительной документацией

9-10: презентация проекта на внешнем мероприятии (конкурс, хакатон, конференция) или интеграция в проект с внешним заказчиком

Ориентировочное расписание занятий

TBA