Inspiration

Working with middle and high school public school students who learn differently and hate tests. Often, they are great teachers and, if asked to teach you what they know via questions and answers, can show what they know just like a test.

What it does

How we built it

I built versions of this bot for several years using simple text prompt engineering. Finally, AI could help me make it online and for free, with no data or accounts needed. I used Plain HTML, CSS, and JavaScript with zero external code libraries. No frameworks, no build step, no database. The page talks to two tiny serverless functions: one calls the OpenAI GPT API for bot replies, the other reads a key-value counter for the "sessions forgotten" display. GitHub hosts the code, Vercel auto-deploys on push, and Cloudflare handles DNS and email.

Challenges we ran into

I'm not a coder!

Accomplishments that we're proud of

No account needed so students and teachers can use it with no barrier to entry and big privacy issues.

What we learned

It's hard to explain to teachers, but kids get it.

What's next for NoNothinBot

If I don't win, I'll keep it going myself and use it in my adjunct teaching in higher ed, and at work.

Built With

  • and-javascript-with-zero-external-code-libraries.-no-frameworks
  • cloudflare
  • css
  • gemini
  • gpt
  • html5
  • javascript
  • no-build-step
  • no-database.-the-page-talks-to-two-tiny-serverless-functions:-one-calls-the-openai-gpt-api-for-bot-replies
  • openai
  • the-other-reads-a-key-value-counter-for-the-"sessions-forgotten"-display.-github-hosts-the-code
  • vercel
  • vercel-auto-deploys-on-push
Share this project:

Updates