Ivan Dobrosovestnov
Портфолио
Moscow Programming School
- Teaching a C++ and Python courses. - Development of tasks for the inner olympiad and C++ course.
SIT Programming School
Analysis of student’s programming code, improvement of the educational process through the integration of ML technologies: Developed a system that detects abnormal behavior of students, such as cheating, misunderstanding of the material (also known as “fraud detection”). - US Patent “Method and system for classification of student progress in solving a complex problemMethod and system for classification of student progress in solving a complex problem №18/175,551 (Filed Feb 28, 2023, on patent pendind). - US Patent “Method and system for automatically assigning a behavioral category to a student’s study” №18/175,551 (Filed Feb 28, 2023, on patent pendind). Developed an infrustructure for churn prediction analysis: - building ML pipeline from scratch (EDA / data collecting / prediction model / deployment); - NLP analysis of CRM tasks; - achieving 80% PR AUC score when predicting student’s churn. Developed Transformer Encoder-Decoder model for Knowledge Tracing. - Paper “Profiling of Students’ Competencies for Adaptive Learning Systems” (bachelor’s thesis).
Moscow Programming School
- Teaching a C++ and Python courses. - Development of tasks for the inner olympiad and C++ course.