GDGC-MET / GDGC-MET/EdutechAssistant-Vibecoding
Build Basic AI Tutor / Q&A Chatbot
- 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.