GDGC-MET / GDGC-MET/EdutechAssistant-Vibecoding

Build Basic AI Tutor / Q&A Chatbot

Open
#2 0 comments 0 reactions 1 assignee Claimed by @NiteshBadgujar View on GitHub
Hacktoberfest 2025
Dominant language
No language data
Stars
1
Forks
9
PR merge metrics
No merged PRs in 30d

Description

# 🧠 Issue : Build Basic AI Tutor / Q&A Chatbot
**Labels:** `frontend`, `backend`, `ai-integration`, `good-first-issue`

---

## 📋 Description

Develop a simple **AI Tutor Bot** that allows users to ask questions on a specific subject (e.g., Math, Biology) and get clear, easy-to-understand answers.
The bot should have a clean chat-style interface and communicate with an AI model (like OpenAI API or Hugging Face endpoint).

---

## 🎯 Core Tasks

- [x] Create a **chat interface** (input box + message list).
- [x] Set up a **backend or API call** to handle questions and fetch AI responses.
- [x] Add a **subject filter** (e.g., select "Math" or "Biology").
- [x] Display AI responses in the chat window.
- [x] Handle loading and error states gracefully.

---

## 💡 Tech Suggestions

**Frontend:** React / Next.js / HTML + CSS
**Backend (optional):** Node.js / Express
**AI API:** OpenAI / Hugging Face Inference API

---

## 🚀 Future Enhancements

- [ ] Voice input (speech-to-text).
- [x] Save recent Q&A history.
- [x] Add support for multiple subjects.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.