Case Study - Boosting Classroom Engagement with Generative AI

A web‑based tool that turns plain‑language prompts into interactive, curriculum‑aligned learning activities in seconds.

Client
SMART Technologies
Year
Service
Scalable GenAI for Classrooms
SMART Technologies demo

Overview

Teachers crave interactive lessons but have little time to create them. Our solution solves this by converting a teacher’s natural‑language request (e.g. “Make a counting game for kindergarten”) into a polished, ready‑to‑use activity.

The pipeline:

  1. Input – Teacher enters topic and requirements.
  2. LLM Reasoning – Claude 3 Sonnet decomposes the request and drafts code.
  3. Backend Cleanup – A Rust Actix‑Web service moderates, spell‑checks and sanitises the output.
  4. Realtime Frontend – Next.js streams the activity to the browser for live preview and edits.

By embedding activities in SMART Boards and LMSs, Elevate fits seamlessly into existing classrooms.

Key Technical Challenges

  • Content Safety & Moderation – Automated filters and human‑in‑the‑loop review.
  • Latency – Parallel streaming of LLM tokens and incremental DOM updates.
  • Scalability – Provider‑agnostic model layer with fallbacks to OpenAI, Anthropic, Meta and xAI.

What we did

  • Rust Actix‑Web
  • Claude 3 Sonnet
  • Next.js & React
  • Prometheus + Grafana
Across North America
5 Schools
Students Engaged
150+
Activities Generated
300+
Project Duration
8 Months

“This is by far the most AMAZING activity yet – my students understood exactly what they were working on.” — Candace T., Lubbock ISD

More case studies

Presymptomatic Alzheimer’s Disease Detection

Classifying hyperspectral images of blood samples from patients with Alzheimer’s disease.

Read more

Data Science Engagement

Predictive analytics tools for operational efficiency.

Read more

Tell us about your project

Our offices

  • Calgary
    Alberta, Canada
    (587) 700-9968
  • Montreal
    Quebec, Canada
    (825) 365-9891