Анализ данных, хранимых в реестрах криптовалют (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница, с помощью формы Новый_проект)
 
Строка 14: Строка 14:
  
 
=== Чему вы научитесь? ===
 
=== Чему вы научитесь? ===
Разбираться в логике и форматах блокчейн систем
+
- Разбираться в логике и форматах блокчейн систем
Методам и инструментам анализа динамических графов и сетевых данных
+
 
Визуализации с помощью yEd Graph Editor и библиотеки интерактивных визуализаций D3JS
+
- Методам и инструментам анализа динамических графов и сетевых данных
 +
 
 +
- Визуализации с помощью yEd Graph Editor и библиотеки интерактивных визуализаций D3JS
  
 
=== Какие начальные требования? ===
 
=== Какие начальные требования? ===
Строка 22: Строка 24:
  
 
=== Какие будут использоваться технологии? ===
 
=== Какие будут использоваться технологии? ===
Python и библиотеки анализа данных
+
- Python и библиотеки анализа данных
HTML/CSS/JavaScript
+
 
 +
- HTML/CSS/JavaScript
  
 
=== Темы вводных занятий ===
 
=== Темы вводных занятий ===
Строка 30: Строка 33:
  
 
=== Направления развития ===
 
=== Направления развития ===
Научно-исследовательская работа по машинному обучению и анализу данных
+
- Научно-исследовательская работа по машинному обучению и анализу данных
Участие в стартапах по этой тематике
+
 
Участие в аналитических проектах по заказу государственных организаций и коммерческих компаний
+
- Участие в стартапах по этой тематике
 +
 
 +
- Участие в аналитических проектах по заказу государственных организаций и коммерческих компаний
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===
 
4-5: минимально работающий прототип и обзор используемых технологий  
 
4-5: минимально работающий прототип и обзор используемых технологий  
 +
 
6-8: отлаженная система с содержательным функционалом и сопроводительной документацией
 
6-8: отлаженная система с содержательным функционалом и сопроводительной документацией
 +
 
9-10: презентация проекта на внешнем мероприятии (конкурс, хакатон, конференция) или интеграция в проект с внешним заказчиком
 
9-10: презентация проекта на внешнем мероприятии (конкурс, хакатон, конференция) или интеграция в проект с внешним заказчиком
  
 
=== Ориентировочное расписание занятий ===
 
=== Ориентировочное расписание занятий ===
 
TBA
 
TBA

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

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



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

Поскольку реестры криптовалют хранят информацию о каждой транзакции, это интересный и богатый датасет для анализа. Типичные задачи: классификация и профилирование участников, выявление сообществ, общая география сети (связность, диаметр, уровень кластеризации, модулярность и т.п.). Можно проанализировать конкретную криптовалюту и сделать интерактивную онлайн визуализацию отчёта, или разработать универсальный инструмент, применимый для разных блокчейнов. В перспективе это может использоваться для задач экономики и маркетинга, информационной безопасности и др.

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

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

- Методам и инструментам анализа динамических графов и сетевых данных

- Визуализации с помощью yEd Graph Editor и библиотеки интерактивных визуализаций D3JS

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

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

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

- Python и библиотеки анализа данных

- HTML/CSS/JavaScript

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

  • Технология блокчейн, децентрализованные автономные организации
  • Методы и инструменты анализа больших динамических графов

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

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

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

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

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

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

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

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

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

TBA