Skip to content
#

learning-analytics

Here are 285 public repositories matching this topic...

An AI-driven productivity tracking app built with Python, Streamlit, SQLite, and Machine Learning. It logs and analyzes study sessions, predicts productivity using Random Forest models, and visualizes key insights to help learners improve focus, habits, and overall academic efficiency.

  • Updated Nov 20, 2025
  • Python

Terracotta (a portmanteau of Tool for Education Research with RAndomized COnTrolled TriAls) is a plug-in to the learning management system that allows the contents of online assignments to be differentiated for experimental treatment variations, and to be assigned randomly to different groups of students. Terracotta also enables privacy protecti…

  • Updated Jul 31, 2026
  • Java

An interpretable early-warning engine that detects academic instability before grades collapse. Instead of predicting performance, it models pressure accumulation, buffer strength, and transition risk using attendance, engagement, and study load to explain fragility and identify high-leverage interventions.

  • Updated Dec 14, 2025
  • Python

AI-powered Knowledge Space Theory for adaptive education. 10 Claude Code skills implementing the full KST pipeline — from course materials to knowledge graphs, adaptive assessment, personalized materials, and JIT instruction planning.

  • Updated Feb 13, 2026
  • Python

Forensic git-history learning diagnostic for AI-assisted developers. ICM specialist that turns commit history into evidence-backed study plans and HTML reports.

  • Updated Aug 6, 2026
  • JavaScript

Improve this page

Add a description, image, and links to the learning-analytics topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the learning-analytics topic, visit your repo's landing page and select "manage topics."

Learn more