Automated Course Individualization via NLP and Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing eLearning systems require significant manual input from content providers to customize and individualize learning experiences, making the authoring and teaching processes cumbersome and time-consuming, especially with the increasing amount of behavioral data from students.

Innovation Solution

A system and method that automates content tagging and individualization decisions using natural language processing and machine learning, allowing for a customized sequence of content delivery based on student interactions and behavior, without the need for upfront input from instructors, by establishing a preferred path that can be adjusted dynamically based on student performance and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual content tagging and individualization logic definition are used, then learning personalization is achieved, but authoring complexity and time consumption increase significantly

Engineering Contradiction:
Improvelearning personalizationVSAvoidauthoring complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables automatic content tagging and individualization logic generation without requiring manual authoring input. The NLP system processes course materials autonomously to extract topics, concepts, and relationships, while the machine learning model automatically generates adaptation rules based on student behavior patterns, eliminating the need for authors to manually define tagging schemas and individualization logic.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical processes of content tagging and logic definition are replaced with automated computational systems. Natural language processing algorithms automatically analyze and tag content, while machine learning models automatically generate and refine individualization logic based on observed student behaviors, substituting human authoring labor with intelligent automated systems.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If more behavioral data is collected for better individualization, then learning effectiveness improves, but system complexity and processing requirements increase

Engineering Contradiction:
Improvelearning measurement precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements continuous feedback loops where student behavioral data is collected, processed, and used to refine both the user model and the individualization logic. The machine learning model learns from observed behaviors to automatically adjust adaptation rules, creating a self-improving system that increases measurement precision without proportionally increasing complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts processing parameters based on data characteristics. The machine learning model selects which behavioral parameters to process based on their relevance to learning outcomes, and automatically refines the granularity of behavior analysis as the system matures, allowing precise measurement without overwhelming system complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If manual content tagging is performed, then content accuracy for individualization is improved, but productivity and speed of course creation decrease

Engineering Contradiction:
Improvecontent tagging accuracyVSAvoidcourse creation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The NLP system performs preliminary automatic tagging of all course content during system initialization or course import. This pre-processing creates a foundational tag structure that is subsequently refined through machine learning based on actual student usage patterns, allowing rapid course deployment with progressively improving accuracy over time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Content tagging transitions from static manual labeling to a dynamic automated process. The NLP system initially provides automated tags, which are then continuously refined and adjusted by the machine learning model based on student interaction data, allowing the tagging accuracy to improve dynamically without requiring repeated manual intervention.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10339822B2System and method for automated course individualization via learning behaviors and natural language processing
Publication Date: 2019.07.02 ZOOMI
  • US10339822B2 patent drawing
  • US10339822B2 patent drawing
  • US10339822B2 patent drawing

AI summary

A system and method to optimize learning efficacy and efficiency in an online course is disclosed. In particular, the methods include customizing the sequence of delivery of course content as the course is being delivered, in a way that does not necessitate upfront input from an instructor/author or anyone else, beyond what which would be provided for a standard, non-adaptive course already. The present invention is also directed to a system to implement said customization and individualization methods. The present method is further directed to a linear flow of delivered materials, but the flow is dependent upon student actions in the course, among other conditions. In the present invention, individualized adaptation is based on this input, but can be augmented with additional information provided by instructors, if desired, as well.