The invention discloses an interactive teaching method and
system based on a teaching video, and relates to the technical field of information, and the method comprises the following steps: 1, collecting the surface behavior data of a student watching the teaching video for at least three times recently, and the corresponding
knowledge evaluation data; 2, analyzing the collected behavior data and
knowledge evaluation data through a
machine learning
algorithm to obtain a concentration
state distribution diagram of students in each section of video class, and judging the knowledge absorption ability of the students in combination with the corresponding
knowledge evaluation data; step 3, performing targeted optimization
processing on teaching video contents in the
video library according to the knowledge absorption capability of the students, and inserting an interaction task set adaptive to the students into corresponding time nodes in the teaching videos; and step 4, pushing the optimized teaching video to a student terminal, receiving
task completion data of the student in real time, and continuing to optimize the interaction task according to the
task completion data to complete video teaching.