A SYSTEM FOR ESTIMATING SCORE OF CODES BASED ON ARTIFICIAL INTELLIGENCE

According to an embodiment of the present invention, a system for predicting a virtual teacher coding score comprises: a communication unit providing a coding problem to a plurality of learner terminals and receiving a plurality of code data which are answers to the coding problem from the plurality...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HA JIN SUNG, JUNG YOON SANG, WOO SEOK YOUNG
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:According to an embodiment of the present invention, a system for predicting a virtual teacher coding score comprises: a communication unit providing a coding problem to a plurality of learner terminals and receiving a plurality of code data which are answers to the coding problem from the plurality of learner terminals; a code evaluation module including a score prediction module providing prediction scores for coding problems which each learner of the plurality of learner terminals has not learned, and calculating evaluation scores for the plurality of code data; and a storage unit including learner data including information on each of the plurality of code data and the plurality of learner terminals. The score prediction module may provide the prediction scores by performing regression analysis or machine learning on problem type data of the coding problems and the evaluation scores for the plurality of code data. Accordingly, a current level and future expected level of a learner can be accurately judged. 전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 가상교사 코딩 점수 예측 시스템은 복수의 학습자 단말에 코딩 문제를 제공하고, 상기 복수의 학습자 단말로부터 코딩 문제에 대한 답인 복수의 코드 데이터를 수신하는 통신부; 상기 복수의 학습자 단말의 각각의 학습자가 학습하지 못한 코딩 문제에 대하여 예측 점수를 제공하는 점수예측모듈을 포함하며 상기 복수의 코드 데이터에 대한 평가점수를 산출하는 코드평가모듈; 및 상기 복수의 코드 데이터 및 상기 복수의 학습자 단말 각각에 대한 정보를 포함하는 학습자 데이터를 포함하는 저장부를 포함하되, 상기 점수예측모듈은 코딩 문제의 문제 유형 데이터 및 상기 복수의 코드 데이터에 대한 평가점수를 회귀분석하거나 또는 기계학습하여 예측 점수를 제공할 수 있다.