Book a call
Background desctop
Background desctop
Background desctop

Adaptive Learning Tool

for Stanford University project
Book a call

About the
Adapt Project

This project is an experiment of adaptive learning impact that involves 10,000 online users.
The owner of the project is Emma Brunskill from Stanford University.
The project aims to test the positive impact of Bayesian Knowledge Tracing (BKT) principles implementation in online education.
Background desctop Background desctop
Challenges
Adapt Project Prerequisites
The basis of the project is Emma’s previous experiment involving 100 students, but Adapt code was not ready for working with thousands of students to provide statistical grounding for the theory.
Our task was to make sure we have a brand-new infrastructure for the new experiment, which will presumably engage up to 10K students in Stanford and CMU.
Feature icon Feature icon
The experiment environment:

Pre-assessment: to measure the starting level of knowledge

In-course assessments: to improve the assimilability of the material

Post-course assessment: to
measure the level
of knowledge quality

Feature icon Feature icon
The hypothesis:
“In-course assessment adaptivity reduces the number of tests, keeps the students engaged and simultaneously keeps the level of quality of achieved knowledge”
Solutions
Technology Stack
We’ve investigated the code to match new requirements of performance and scalability:
Abstract illustration with overlapping rectangles in grey, orange, and yellow, labeled with words like TEST results, Students, Math, Lesson, MATERIALS, and INDIVIDUAL LEARNING PATHS FOR MORE THAN 10 000 STUDENTS.

We used Big Data methods to enable the system to handle high workloads. In particular, we chose MongoDB as a reliable database, providing easy replication and horizontal scaling capabilities. This helps deal with intense write loads easily and ensures the stable functioning of the high-load system. For example, the current course on Lagunita (the Stanford University Online learning platform) involves 10,000 students with individual learning paths.

Illustration of overlapping gears in various sizes and colors, including orange, yellow, and gray, on a dark background. The gears are arranged in a pattern, symbolizing mechanical or industrial concepts.

We created a generic solution (so-called recommendation engine, namely the Adapt), able to work with any LMS through API to provide adaptive assessment experience.

Adapt Algorithm
We provided load testing and code optimization to ensure smooth and stable Adapt functionality. The basic logic of the Adapt can be illustrated as follows:
Line graph showing test results for six questions. The y-axis has a 70% threshold labeled; the line rises above it at questions 1, 4, 5, and 6, which are marked Success. A box says No more tests after question 6.
The explanation of the infographic:

Adapt knows the answers on a pool of tests divided by some skills set

– Based on test success/failure, Adapt calculates the probability of the student mastering the corresponding skill.

As an example: success on tests 1 & 2 increases the probability that student mastered the skill; failure with test 3 makes the statistics worse
– Adapt keeps giving tests from some particular skill set till the probability of subject mastery reaches some level. This level is titled “threshold”

– When the “threshold” inside particular skill set is reached, Adapt blocks related tests. Hence, if the student is smart he can be given about 3-4 tests for each skill set instead of 10-15 to prove that he mastered the subject

Text overlay on a blurred office scene reads: ADAPT IMPLEMENTATION in the Open edX LMS. In the background, desks, computers, and a person working are visible.
Adapt Implementation in the Open edX LMS
Adapt Implementation in the Open edX LMS

Here is how Adapt works in Stanford’s online learning platform Lagunita

Illustration of a computer monitor with an abstract yellow design, a mouse, a keyboard, orange leaves, and a notification icon with a bell, all set against a dark circular background.
Book a call with our expert:
If you are looking for a custom eLearning software development partner, seek no more! Let’s start with an intro call?
Book a call

Get access to our FREE eBook
"Why Instructional Design Matters"

    By clicking the ‘Download’ button, you agree to the Raccoon Gang Terms of Use and Privacy Policy.

    e-book "Why Instructional Design Matters in eLearning"
    Great 👍

    We sent the document to the email you provided.
    P.S. Check your email and mark our emails as important so you don't lose them in your “Promotions folder”

      By clicking the “Send message” Button I confirm, that I have read and agree to the Privacy Policy