Spaces:
Sleeping
Sleeping
Update README.md
Browse files
README.md
CHANGED
|
@@ -8,6 +8,12 @@ app_file: app.py
|
|
| 8 |
pinned: false
|
| 9 |
---
|
| 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
|
| 12 |
## Project Presentation Video
|
| 13 |
|
|
@@ -18,3 +24,16 @@ frameborder="0"
|
|
| 18 |
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
| 19 |
allowfullscreen>
|
| 20 |
</iframe>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
pinned: false
|
| 9 |
---
|
| 10 |
|
| 11 |
+
## Landscape Image Recommendation System
|
| 12 |
+
|
| 13 |
+
This Space hosts a content-based image recommendation system for landscape images.
|
| 14 |
+
Users can upload a landscape image and receive visually similar recommendations based on CLIP image embeddings and cosine similarity.
|
| 15 |
+
|
| 16 |
+
---
|
| 17 |
|
| 18 |
## Project Presentation Video
|
| 19 |
|
|
|
|
| 24 |
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
|
| 25 |
allowfullscreen>
|
| 26 |
</iframe>
|
| 27 |
+
|
| 28 |
+
---
|
| 29 |
+
|
| 30 |
+
### How it works
|
| 31 |
+
- Images are represented using CLIP image embeddings.
|
| 32 |
+
- User input is converted into an embedding vector.
|
| 33 |
+
- Cosine similarity is used to find the most similar images.
|
| 34 |
+
- The top 3 most similar images are returned as recommendations.
|
| 35 |
+
|
| 36 |
+
---
|
| 37 |
+
|
| 38 |
+
### Notes
|
| 39 |
+
This project was developed as part of a recommendation systems assignment and is fully reproducible using the provided code and resources.
|