Spaces:
Sleeping
Sleeping
Update README.md
Browse files
README.md
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
---
|
| 2 |
title: Image Recognition Chatbot
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
sdk: streamlit
|
| 7 |
sdk_version: 1.51.0
|
| 8 |
app_file: app.py
|
|
@@ -10,4 +10,24 @@ pinned: false
|
|
| 10 |
short_description: A conversational chatbot that can understand Images.
|
| 11 |
---
|
| 12 |
|
| 13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
title: Image Recognition Chatbot
|
| 3 |
+
emoji: 👀
|
| 4 |
+
colorFrom: blue
|
| 5 |
+
colorTo: green
|
| 6 |
sdk: streamlit
|
| 7 |
sdk_version: 1.51.0
|
| 8 |
app_file: app.py
|
|
|
|
| 10 |
short_description: A conversational chatbot that can understand Images.
|
| 11 |
---
|
| 12 |
|
| 13 |
+
# 🌟 PixelWhiz: See the Unseen 🌟
|
| 14 |
+
|
| 15 |
+
## 🧠 Summary
|
| 16 |
+
PixelWhiz is an interactive Streamlit web app that allows users to upload an image and optionally ask a question about it.
|
| 17 |
+
Using Google’s Gemini model, the app analyzes the image and provides AI-generated responses — from identifying objects and describing scenes to answering context-specific questions.
|
| 18 |
+
|
| 19 |
+
---
|
| 20 |
+
|
| 21 |
+
## ⚙️ How It Works
|
| 22 |
+
1. The user uploads an image (`.jpg`, `.jpeg`, or `.png`) and optionally types a question.
|
| 23 |
+
2. The image and text input are sent to Google’s **Gemini 2.5 Flash** model using the `google-generativeai` API.
|
| 24 |
+
3. The model processes the input and returns a descriptive or analytical text response.
|
| 25 |
+
4. The response is displayed on the Streamlit interface.
|
| 26 |
+
|
| 27 |
+
---
|
| 28 |
+
|
| 29 |
+
## 🧩 Tech Stack
|
| 30 |
+
- **Frontend:** Streamlit
|
| 31 |
+
- **AI Model:** Google Gemini 2.5 Flash
|
| 32 |
+
- **Image Processing:** Pillow (PIL)
|
| 33 |
+
- **Language:** Python 3
|