Розроблення інтелектуальної системи прогнозування успішності студентів
No Thumbnail Available
Date
2021-12-22
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
НЛТУ України
Abstract
У даній роботі досліджено та реалізовано програмне забезпечення для інтелектуального прогнозування успішності студентів за допомогою таких моделей, як семестрові оцінки студентів і модель оцінок екзаменаційного і поточного контролю, а також застосовано алгоритм машинного навчання FastTree (швидкі дерева), який забезпечує високу точність прогнозування для різних завдань. Завдяки даним реалізаціям користувач, вводячи необхідні вхідні дані, отримує в результаті прогнозовані значення семестрових оцінок, екзаменаційних оцінок і поточного контролю, а також прогнозований середній рейтинговий бал. Результати прогнозу представлені у графічному та текстовому відображеннях. Також досліджено та порівняно ефективність використання цих моделей та алгоритму для прогнозування успішності студентів.
Графічна частина програмного забезпечення розроблена з використанням веб-фреймворку ASP.NET Core Blazor, що дозволяє користувачу взаємодіяти з програмним забезпеченням.
Для прогнозування використовуються такі бібліотеки, як ML.NET (для
реалізації алгоритму FastTree) та Microsoft Solver Foundation (для реалізації математичних моделей).
Для розроблення серверної частини програмного забезпечення
застосовано такі технології, як Entity Framework Core та ADO.NET для
здійснення запитів до реляційної бази даних MS SQL Server, а також технологію LINQ для їх оброблення.
Дана робота містить 55 сторінок пояснювальної записки, 26 рисунків, 3 таблиці, 2 додатка, 21 джерело.
Description
Keywords
С#, ASP.NET Core Blazor, FastTree, ML.NET, Microsoft Solver Foundation, Entity Framework Core, LINQ, ADO.NET