Group2255/programming-help-chatbot
0
๐ค PromptPilot โ Unified AI Chatbot (AML-3304)
This is an MVP AI chatbot developed for the AML-3304 assignment:
"From Tokens to Transformers: Building AI Systems with Embeddings, Generative Models, and MLOps."
PromptPilot combines five intelligent chat modes powered by popular Transformer-based models, enabling users to explore code generation, factual Q&A, probabilistic reasoning, and paraphrasing.
๐ Chat Modes
๐ Live Demo
Try the chatbot here: ๐ [https://huggingface.co/spaces/Group2255/programming-help-chatbot](https://huggingface.co/spaces/Group2255/programming-help-chatbot)
๐งฉ Features
- Multi-mode UI for interactive exploration
- Efficient model switching using
st.session_state - GPU-compatible on Hugging Face Spaces
- Supports both deterministic and sampling-based generation
- Lightweight models for fast response and free-tier compatibility
๐ป Run Locally
โ Option 1: Python + Streamlit
git clone https://huggingface.co/spaces/Group2255/programming-help-chatbot
cd programming-help-chatbot
pip install -r requirements.txt
streamlit run app.py
