Predictive Recommendation Engine Using Bayesian Skill Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission technologies in computer networks face challenges in optimizing data speed and efficiency as the volume of data exchanged increases, necessitating improved methods for alerting users about objective mastery in skill-based learning systems.

Innovation Solution

A system and method utilizing a piecewise Gaussian distribution updated according to a Bayesian method to alert users when an objective is mastered, involving a user device with a network interface and I/O subsystem, where user attribute data is updated based on responses, and data packets are selected based on user skill levels and difficulty, with alerts provided through visual, aural, or tactile indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data transmission speed is increased to handle growing data volume, then network efficiency improves, but system complexity and optimization difficulty increase

Engineering Contradiction:
Improvedata transmission speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the skill mastery assessment into discrete data packets with specific difficulty levels, allowing the system to manage and transmit information in manageable units rather than as a monolithic complex system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes parameters such as data packet difficulty level and user skill level thresholds to optimize transmission efficiency, adjusting these parameters based on Bayesian updates of user performance

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If traditional alert systems are used to notify users of objective mastery, then implementation is simple, but user engagement and learning efficiency are insufficient

Engineering Contradiction:
Improvealert system implementationVSAvoidlearning efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the system monitors user responses to data packets, updates skill level assessments using Bayesian methods, and provides targeted alerts when objectives are mastered, creating a closed-loop system that continuously improves learning efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The alert system is made dynamic by continuously updating user attribute data and skill level assessments based on performance feedback, allowing the system to adapt alert timing and content to individual user needs rather than using static predetermined alerts

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If data packets are selected without considering user skill level, then system operation is simple, but learning effectiveness and user engagement decrease

Engineering Contradiction:
Improvedata packet selectionVSAvoidlearning effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary assessment of user skill levels before selecting data packets, using initial evaluations to determine appropriate difficulty levels and ensuring users are properly prepared for the learning content they will receive

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by tailoring data packet selection to individual user characteristics and skill levels, providing customized learning paths for different users rather than using a uniform one-size-fits-all approach

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10290223B2Predictive recommendation engine
Publication Date: 2019.05.14 PEARSON EDUCATION INC
  • US10290223B2 patent drawing
  • US10290223B2 patent drawing
  • US10290223B2 patent drawing

AI summary

Computer processes, systems and methods for alerting a student device when an objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method are disclosed herein. The system can include a student device having a network interface to exchange data with a server via a communication network, and an I/O subsystem to convert electrical signals to user interpretable outputs user interface. The system can include a server that can: receive a student identification; retrieve the next learning objective; determine the difficulty level of the next objective problem set; and determine the probability of the student correctly answering the problems in the problem set. The system may also include a teacher device.