hassaanik commited on
Commit
a319af0
1 Parent(s): 43037ff

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +33 -3
README.md CHANGED
@@ -1,3 +1,33 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ ---
4
+ # Image Similarity Comparison Web Application
5
+
6
+ This project is a web-based application that allows users to upload images and compare them to find the most visually similar ones based on a user-defined similarity threshold. The application utilizes a pre-trained VGG16 model to extract features from images and measures similarity using cosine similarity.
7
+
8
+
9
+
10
+ ## Features
11
+
12
+ - Upload an input image and a set of comparison images.
13
+ - Define a similarity threshold to control the sensitivity of the comparison.
14
+ - Automatically identify and display the most similar images.
15
+ - Option to retry with different images or threshold settings.
16
+ - User-friendly interface with an impressive, creative design.
17
+ ## Technologies Used
18
+
19
+ - **Backend:** Python, Flask, TensorFlow, VGG16, scikit-learn
20
+ - **Frontend:** HTML, CSS, Bootstrap
21
+ - **Image Processing:** PIL, NumPy
22
+ ## Usage
23
+
24
+ - **Upload Images:** On the homepage, upload your primary image and a set of comparison images.
25
+ - **Set Similarity Threshold:** Input the similarity threshold value at the start.
26
+ - **View Results:** The application will process the images and display the ones that are most similar to the primary image.
27
+ - **Try Again:** After viewing the results, you have the option to try with different images.
28
+
29
+ ## Practical Applications
30
+
31
+ - **E-commerce:** Helps in recommending visually similar products to users.
32
+ - **Digital Asset Management:** Assists in organizing and finding similar visual content from a large collection.
33
+ - **Creative Industry:** Useful for artists and designers to find similar visual references.