Student AI Companion

Every MSBAi student gets a personal AI companion that knows their entire program — all courses, all due dates, all connections between what they’re learning simultaneously. It lives on their phone. It reaches out before they think to ask.

Status: Proof of concept running now → operationalize Summer 2026 → live at Fall 2026 launch


The Problem It Solves

Online graduate students experience programs as a series of isolated courses. They forget what they learned two weeks ago. They miss the connections between concurrent courses. They do exactly what’s assigned — and nothing more.

MSBAi is designed as a coherent 15-month program, not nine independent courses. The student AI companion makes that coherence tangible — surfacing cross-course connections, reinforcing learning between sessions, and nudging students toward the portfolio work that differentiates them.

“If all you’re doing is what we’re assigning you, you’re not doing enough.” — Vishal Sachdev


Faculty vs. Student Infrastructure

The same infrastructure that coordinates 20+ program stakeholders gets mirrored for students:

  Faculty / Staff Side Student Side
Knowledge base Program decisions, syllabi, action items Course content, due dates, assignments, cross-course schedule
Data source Git repository (this repo) Canvas API (all courses indexed)
Inbound (pull) Faculty ask about program decisions Students ask about their courses
Outbound (push) Action item nudges, meeting summaries Drip learning, cross-course connections, portfolio nudges
Channels Email, Telegram, MS Teams WhatsApp, Telegram, iMessage, Discord (student’s choice)
Scale ~20 stakeholders 35–50 students per cohort
Status Live (March 2026) Prototype running; MSBAi build Summer 2026

What the Companion Does

Pull: Students Ask, Companion Answers

One interface across all nine courses:

The companion draws from a unified index of all course content, schedules, and announcements — something no individual instructor can provide alone.

Push: Intelligent Outbound Drip

The companion reaches out proactively, timed to the learning calendar:

Cross-course synthesis (what no Canvas notification can do):

“Last week in data modeling you learned normalization — why clean schemas matter by design. Ron’s storytelling course starts Monday. You’ll see exactly why that matters when you try to visualize messy data.”

Spaced reinforcement (combating the forgetting curve):

“Three weeks ago you built your first ETL pipeline. FIN 550 starts in two weeks. That same pipeline pattern is how you’ll pull Compustat data. Here’s a 5-minute refresh.”

Portfolio nudges (beyond the syllabus):

“You completed the Week 5 milestone. That’s the baseline every student hits. One more thing you could publish to GitHub this week would make your portfolio stand out to employers. Here’s what that looks like.”

Transition moments (course starts, summer break, final stretch):

“You’re starting your third semester Monday. Here’s what you’ve built over the last 10 months — and what the final 5 months will add to it.”

Spaced Repetition by Design


Proof of Concept: What’s Already Working

Running now in Vishal’s on-campus course:

Metric Result
Students connected 37 (WhatsApp, one-on-one)
Drip cadence Every two days
Message format Recap → preview → closing question
Active engagement rate 4 of 37 (11%)
Assessment Format works; onboarding and coaching on how to use it needs improvement before scaling

The 11% active engagement rate is consistent with early-stage behavior change interventions. The remaining 89% receive reinforcement passively — the nudge reaches them even when they don’t respond.


Design Principles

Phone-first, not Canvas-first. Canvas announcements go unread. A WhatsApp or iMessage notification doesn’t. Opt-in is required; students choose their channel at enrollment.

Push + pull, both matter. Pull (student-initiated) gives them agency. Push (program-initiated) serves them before they know they need it. The combination is what makes it a companion, not just a search interface.

Cross-course synthesis is the differentiator. No individual instructor can see what a student is experiencing across three concurrent courses. The companion can. That synthesis — “here’s how this week’s data modeling connects to storytelling and algorithms simultaneously” — is the distinctive value.

Structured, not random. Every outbound message has a purpose tied to the learning calendar. Not motivational quotes. Not generic reminders. Contextual information that matters this week.

Alongside Canvas, not competing with it. Canvas remains the homepage for coursework. The companion is the layer that makes the program coherent between Canvas sessions.

Beyond compliance. The minimum is what gets assigned. The companion nudges students toward the above-minimum work — GitHub contributions, portfolio depth, cross-course synthesis — that employers actually distinguish.


What It Is Not


Open Questions


Timeline

Milestone Target
Canvas MCP integration tested Spring 2026
Student-facing build Summer 2026
T&L team briefed, opt-in flow designed Summer 2026
Live for Cohort 1 Fall 2026 launch
Cross-course drip calendar operational Week 1, Fall 2026