iBot reads your institution's own Moodle content and answers, tutors, quizzes, and tracks every student against it — with citations back to the source, hosted and managed end-to-end by iLite.
Your final exam counts for 40% of your overall grade. The remaining 60% is split across weekly quizzes (20%) and the group project (40%), as set out in the assessment breakdown released in Week 2.
2 sourcesMoodle content + uploaded docs, merged into one search
3 teaching stylesDirect, Socratic, and Scaffolded — selectable per course
14 skillsTracked per learner against a configurable competency framework
100% managedHosted and run end-to-end by iLite — nothing for your institution to host
Every question passes through a layer that combines a trained neural classifier with deterministic symbolic rules. The model proposes an intent and a confidence score; the rules decide whether that read is trustworthy enough to act on. When it isn't, iBot asks a clarifying question instead of guessing.
Deterministic rules catch greetings and obviously out-of-scope chatter before any model runs.
A trained router scores the question against every possible route and returns a confidence value.
Formal rules check a confidence floor and an ambiguity margin between the top two candidate routes.
A confident, unambiguous read is sent to one of three destinations, below.
“Why won't my quiz submit?”
Matched against a Moodle platform knowledge base — answered instantly, no retrieval or generation needed.
“What's my grade in Week 4?”
Routed to the student's own live Moodle data — grades, deadlines, enrolments, competency profile — never to course content search.
“Explain the central limit theorem.”
Sent through full retrieval, reranking, and cited generation against the course's own material.
Everything below is shipped and running on real Moodle courses.
Retrieves across Moodle pages, books, and uploaded documents in one pass. Every claim cites its source; contradicting content is flagged, not guessed at.
Ask “quiz me on this” on any course page and iBot builds a multiple-choice quiz on the spot from that page's content, with instant right/wrong feedback.
A short interview — prior knowledge, depth, objectives — then a full outline generated from real course material and saved straight to Moodle.
Chat responses and full page content translate on demand, so a single course serves cohorts studying in more than one language.
The same question can be answered three different ways — configurable per course, so the assistant matches how an instructor actually wants students to learn.
The default mode. Best for fast, factual lookups where the student just needs the answer.
“The final exam is 40% of your grade, per the Week 2 assessment guide.”
Prompts the student to reason toward the answer instead of handing it over.
“What happens to current if resistance increases but voltage stays fixed?”
Splits a hard question into smaller pieces, revealing more only as the student engages.
“Let's start with what Ohm's Law tells us about voltage and current…”
One dashboard shell, five views, all reachable without leaving the page a student is already on.
Deadlines, competency highlights, and recommendations at a glance
Grounded, cited conversation with the course, in real time
Full competency profile, skill trends, and recommendations
Pin-style annotations captured while reading, searchable later
Every past conversation, saved and revisitable
Built on nightly-refreshed competency data and real quiz activity — not a one-time survey.
Ranked strengths and gaps across a configurable skills framework, rebuilt nightly from real activity.
Course suggestions that blend stated interest with measured skill gaps — each one explained, not just listed.
Per-skill accuracy from graded quiz activity, with confidence flags and improving / declining / stable trend badges.
A short, pre-generated advisory review for each course, written for what a struggling or advanced student needs to know.
Pulled live from the student's own Moodle calendar — no separate login, no manual entry.
Every course page gets a readability score, and iBot quietly tracks real engagement — scroll depth, pauses, re-reading — to sense when a student is stuck before they ask.
The infrastructure choices that matter to an IT director, not just to a student.
The language model runs on infrastructure iLite hosts and manages for you — nothing for your institution to run, and no student conversation is sent to a public LLM API.
One stack can serve several institutions in isolation — each with its own data, license, and content.
Audience-validated tokens on every real-time chat connection — not just on the initial page load.
Grades, deadlines, and skill profiles refresh automatically every night — no manual exports, ever.
Active investments, not commitments on a date. Each builds directly on data iBot is already collecting today.
Extending Socratic and Scaffolding modes from course-content answers into quizzes and course building, with an instructor-facing control to choose the style per class.
Moving beyond nightly competency profiles toward a continuously updated estimate of what each student has and hasn't mastered, once per-question tagging or a larger skills framework unlocks it.
Weekly skill-accuracy snapshots alongside current standing, so advisors can see who's improving, plateauing, or falling behind — early.
Built on the LTI 1.3 standard, with role and course context read directly from Moodle's signed launch — so instructors and students land in different views of the exact same activity, with no extra logins, config, or spoofable parameters.
Use scenario modes to create interactive learning experiences that adapt to student choices and actions within the course.
Every scenario attempt writes a score straight to your Moodle gradebook through the LTI Assignment & Grades Service — turn-count and participation based, so the number in your gradebook stays predictable and easy to defend.
Launching the same scenario activity as an instructor swaps in a review view instead of the chat: every attempt at that specific activity, with mode, turn count, status, score, and when it happened — plus a secure drill-down into the full transcript, automatically scoped to the instructor's own course.
Talk to us about a pilot on one course, one department, or your whole institution.