const eduAI = new AI({ model: "gpt-4", task: "education" });
function personalizedLearning(student) { return AI.adapt(student.needs); }
import { MachineLearning } from "tensorflow"; // AI-powered education
class IntelligentTutor extends AI { constructor() { super("education"); } }
1
1
1
0
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
0
UBC Logo

EduAI Lab

UBC Okanagan Campus

EduAI Lab

A pedagogically-driven AI framework, built for the UBC community

EduAI Lab gives UBC students and educators open access to a scalable, secure, and inclusive AI-enhanced learning framework — grounded in pedagogical research at UBC Okanagan.

What is EduAI Lab?

EduAI Lab is a research initiative at UBC Okanagan building a pedagogically-driven AI framework for the UBC community. We design AI-enhanced learning tools that are scalable, secure, and inclusive by default — so every UBC student and educator gets the same quality of access.

By grounding our work in educational theory and combining it with modern machine learning, retrieval, and natural language processing, we're shipping tools that adapt to how UBC students actually learn — across every discipline.

Machine Learning
Educational Technology
Personalized Learning

Our Vision

To equip the UBC community with a pedagogically-driven AI framework — scalable, secure, and inclusive by design — that makes AI-enhanced learning accessible across every discipline.

// Building the future of education, one algorithm at a time

Our Research Goals

We're working towards specific objectives that will reshape how students learn and educators teach.

Personalized Learning

Develop AI systems that adapt to individual learning styles, pace, and preferences to optimize educational outcomes for every student.

if (student.struggling) { AI.adapt(); }

Intelligent Tutoring

Create AI-powered tutoring systems that provide real-time feedback, explanations, and guidance tailored to each student's needs.

tutor.explain(concept, student.level);

Educational Analytics

Analyze learning patterns and behaviors to predict academic outcomes and provide early intervention strategies for at-risk students.

analytics.predict(student.performance);

Ready to Learn More?

Discover the team behind EduAI Lab and the work they're doing to build a pedagogically-driven AI framework for the UBC community.