Learning Gap Identification System Using Segmented Activity Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current learning environments lack personalized tools to identify learners' weaknesses in specific objectives, making it difficult for instructors to determine which learners are struggling and why, and to provide targeted remediation.

Innovation Solution

A system that uses server and client hardware devices to analyze user activity data, predict performance issues, and recommend personalized learning materials and interventions based on objective categories, allowing learners and instructors to optimize study time and improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system analyzes detailed user activity data to identify specific learning weaknesses, then the precision of learning gap identification is improved, but the complexity of data processing and system architecture increases

Engineering Contradiction:
Improvelearning gap identification precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments user activity data into distinct categories (assignment submissions, quiz results, discussion posts, resource views) and processes each category through dedicated analysis modules. This segmentation allows the system to identify learning gaps in specific objective categories without overwhelming complexity, as each data type is handled by specialized components rather than a monolithic processing system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary predictive analytics algorithm that acts as a mediator between raw activity data and final learning gap identification. This algorithm processes and transforms complex multi-source data into standardized performance predictions, simplifying the overall system architecture while maintaining high precision in identifying learning weaknesses across different objective categories.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system provides personalized recommendations for each learner, then the effectiveness of targeted remediation is improved, but the time and computational resources required increase

Engineering Contradiction:
Improveremediation effectivenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies local quality by providing personalized recommendations only for specific objective categories where each learner demonstrates weaknesses, rather than generating comprehensive recommendations for all learning objectives. This targeted approach maintains high remediation effectiveness while significantly reducing processing time and computational resources, as the system focuses computational effort only on areas needing intervention.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters by adjusting the level of recommendation detail based on learner needs and instructor preferences. Recommendations can be provided at different granularities (specific assignment-level suggestions versus general category guidance), allowing the system to balance remediation effectiveness with processing efficiency by selecting appropriate levels of detail for each learner-instructor interaction context.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system groups learners by multiple performance criteria, then the ability to provide targeted interventions is improved, but the complexity of user management increases

Engineering Contradiction:
Improveintervention targeting capabilityVSAvoiduser management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system adds another dimension to learner grouping by organizing students not only by performance level but also by specific objective category weaknesses. This multi-dimensional grouping approach enhances intervention targeting capability, as instructors can identify groups needing help with specific concepts (e.g., all students struggling with statistical analysis) while maintaining manageable group structures through the modular nature of objective-based categorization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Measurement precision

If the system monitors multiple assessment metrics continuously, then the accuracy of performance prediction is improved, but the loss of information processing capacity increases

Engineering Contradiction:
Improveperformance prediction accuracyVSAvoiddata processing capacity
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system extracts and focuses on the most informative assessment metrics for predicting learning gaps, rather than processing all available data equally. By identifying and prioritizing key performance indicators (such as quiz scores on specific objectives, assignment completion patterns, and resource engagement metrics), the system maintains high prediction accuracy while reducing the overall data processing burden and preserving system information processing capacity for critical analyses.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10541884B2Simulating a user score from input objectives
Publication Date: 2020.01.21 PEARSON EDUCATION INC
  • US10541884B2 patent drawing
  • US10541884B2 patent drawing
  • US10541884B2 patent drawing

AI summary

Systems and methods of the present invention provide for a server computer to receive, from a client GUI a request for a recommendation, the request including a designation of a desired assessment score. The server then queries activity data for the user to identify an objective category associated with the user activity and an assessment score for the user below a defined threshold. The server then queries a recommended activity data, tagged with the identified category and a score weighting defining an increase to the assessment score. The server then generates a GUI including a report of the assessment score below the threshold and the recommended activity.