UppuluriKalyani/ML-Nexus

Bug report The fashion recommendation images are not more accurate

Closed this issue · 2 comments

Here’s the completed bug report:


Describe the bug
The fashion recommendation system is not producing accurate results, as the recommended images do not closely match the style or attributes of the input image. The issue persists despite using advanced models like ResNet50.

To Reproduce
Steps to reproduce the behavior:

  1. Load the pre-trained ResNet50 model for feature extraction.
  2. Increase the efficiency by optimizing the input image preprocessing and batch handling.
  3. Create the embeddings from the images and their corresponding filenames.
  4. Implement the similarity function to compare embeddings and return the top recommendations.
  5. Run the recommendation system using a sample image from the dataset.

Expected behavior
The system should return fashion recommendations that are visually and contextually similar to the input image, considering attributes like style, color, and category. The recommendations should closely align with the input image, ensuring that the results are relevant and useful.

Actual behavior
The system outputs recommendations that are not closely related to the input image. In some cases, the recommendations seem random, and the overall similarity between the input and suggested images is low, failing to capture key attributes.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional details

  • The model training process appears fine, but the embeddings might not be capturing relevant fashion attributes.
  • Consider tuning hyperparameters or changing the similarity measure for better results.
  • Possible mismatch between the image embedding space and the search logic.

Thanks for creating the issue in ML-Nexus!🎉
Before you start working on your PR, please make sure to:

  • ⭐ Star the repository if you haven't already.
  • Pull the latest changes to avoid any merge conflicts.
  • Attach before & after screenshots in your PR for clarity.
  • Include the issue number in your PR description for better tracking.
    Don't forget to follow @UppuluriKalyani – Project Admin – for more updates!
    Tag @Neilblaze,@SaiNivedh26 for assigning the issue to you.
    Happy open-source contributing!☺️

Thanks for raising this issue! However, we believe a similar issue already exists. Kindly go through all the open issues and ask to be assigned to that issue.