Himanshu2003 commited on
Commit
9fb6fab
·
verified ·
1 Parent(s): eeffc2d

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +24 -4
README.md CHANGED
@@ -1,8 +1,8 @@
1
  ---
2
  title: Image Recognition Chatbot
3
- emoji: 🏆
4
- colorFrom: indigo
5
- colorTo: yellow
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
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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