Worldwide · GST / AST

Codeoko

Project case

Oasis Bot

Built by Aisha · Age 17 · Doha · 5 weeks

Frontier

Chat grounded in study notes — refuse homework it should not do.

Problem

A chatbot that answers from the student’s notes — and will not do their homework for them.

Approach

Search the notes, reply, or refuse. Show the messages going out and the answer coming back.

How it is built

reply(message, notes) → search → a sentence, or an honest “I only know your notes.”

Tools

Python · Chat · Notes search

What was hard

A refuse that is kind. Not inventing a capital if it isn’t in the pack.

Mentor notes

Mentors required a live chat they could type into, not a screenshot of answers.

What they have now

A chatbot a parent can try: send a message, watch it think, read the reply.

What they can now explain

  • Where the answers come from
  • When the bot should refuse
  • How they’d add a second subject pack

Live project demos from Codeoko programs — First Code, App Builders, and AI Engineers.

Back to projects
Oasis Bot — Student Coding Project | Codeoko