Group2255 commited on
Commit
5f1dc3d
Β·
verified Β·
1 Parent(s): 3f03c79

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +23 -20
README.md CHANGED
@@ -11,43 +11,46 @@ pinned: false
11
 
12
  # πŸ€– PromptPilot – Unified AI Chatbot (AML-3304)
13
 
14
- This is an MVP AI chatbot built for the AML-3304 assignment:
15
 
16
  **"From Tokens to Transformers: Building AI Systems with Embeddings, Generative Models, and MLOps."**
17
 
18
- PromptPilot integrates:
19
- - πŸ“Š Bayesian-style Q&A with top-k sampling
20
- - πŸ“˜ General factual Q&A using FLAN-T5
21
- - πŸ§‘β€πŸ’» Python code generation using CodeGen
22
- - πŸ’¬ Semantic Q&A with DeepSeek-RAG (Retriever-Augmented Generation)
23
- - 🧠 Sentence-based embedding search using Sentence-BERT + FAISS
24
-
25
- Deployed on Hugging Face Spaces with lightweight, multi-model architecture.
26
 
27
  ---
28
 
29
  ## πŸ”„ Chat Modes
30
 
31
- | Mode | Description | Model Used |
32
- |---------------------|------------------------------------------------------|----------------------------------------|
33
- | πŸ§‘β€πŸ’» Code Generator | Generate Python code from natural language prompts | `Salesforce/codegen-350M-mono` |
34
- | πŸ“˜ General Q&A | Answer factual and reasoning questions | `google/flan-t5-base` |
35
- | πŸ“Š Bayesian Q&A | Sample-based Q&A with top-k decoding | `google/flan-t5-base` + sampling |
36
- | 🧠 DeepSeek RAG | RAG-style answers grounded in retrieval | `deepseek-ai/deepseek-coder-1.3b-base` |
37
- | πŸ’¬ Semantic Search | Similarity-based answer generation using embeddings | `sentence-transformers/all-MiniLM-L6-v2` + FAISS |
38
 
39
  ---
40
 
41
  ## πŸš€ Live Demo
42
 
43
- πŸ”— Hosted on Hugging Face:
44
- **[https://huggingface.co/spaces/Group2255/programming-help-chatbot](https://huggingface.co/spaces/Group2255/programming-help-chatbot)**
 
 
 
 
 
 
 
 
 
 
45
 
46
  ---
47
 
48
- ## πŸ’» Local Setup
49
 
50
- ### Option 1: Python + Streamlit
51
 
52
  ```bash
53
  git clone https://huggingface.co/spaces/Group2255/programming-help-chatbot
 
11
 
12
  # πŸ€– PromptPilot – Unified AI Chatbot (AML-3304)
13
 
14
+ This is an MVP AI chatbot developed for the **AML-3304 assignment**:
15
 
16
  **"From Tokens to Transformers: Building AI Systems with Embeddings, Generative Models, and MLOps."**
17
 
18
+ 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.
 
 
 
 
 
 
 
19
 
20
  ---
21
 
22
  ## πŸ”„ Chat Modes
23
 
24
+ | Mode | Description | Model Used |
25
+ |-------------------------|-------------------------------------------------------------|----------------------------------------|
26
+ | πŸ§‘β€πŸ’» Code Generator | Generate Python code from plain language | `Salesforce/codegen-350M-mono` |
27
+ | πŸ“˜ General Q&A | Factual question answering and explanations | `google/flan-t5-base` |
28
+ | πŸ“Š Bayesian Q&A | Uncertainty-based reasoning using sampling | `google/flan-t5-base` + top-k sampling |
29
+ | 🌐 Deep Coder | Technical Q&A and code completion tasks | `deepseek-ai/deepseek-coder-6.7b-instruct` |
30
+ | πŸ” Transformer Explorer | Paraphrasing and text transformation using sequence models | `google/flan-t5-base` |
31
 
32
  ---
33
 
34
  ## πŸš€ Live Demo
35
 
36
+ Try the chatbot here:
37
+ **πŸ”— [https://huggingface.co/spaces/Group2255/programming-help-chatbot](https://huggingface.co/spaces/Group2255/programming-help-chatbot)**
38
+
39
+ ---
40
+
41
+ ## 🧩 Features
42
+
43
+ - Multi-mode UI for interactive exploration
44
+ - Efficient model switching using `st.session_state`
45
+ - GPU-compatible on Hugging Face Spaces
46
+ - Supports both deterministic and sampling-based generation
47
+ - Lightweight models for fast response and free-tier compatibility
48
 
49
  ---
50
 
51
+ ## πŸ’» Run Locally
52
 
53
+ ### βœ… Option 1: Python + Streamlit
54
 
55
  ```bash
56
  git clone https://huggingface.co/spaces/Group2255/programming-help-chatbot