Skip to content

sumiranverma/myntra_HackerRamp

 
 

Repository files navigation

Myntra HackerRamp 2024 Solution: StyleSync

Overview

"StyleSync" is an innovative solution that bridges the gap between discovering fashion trends on Instagram and purchasing them on Myntra. This way users can stay updated with the latest trends and easily find similar or identical items on Myntra.

Theme

  • Social Shopping Integration
  • Engagement on a Shopping Platform

StyleSync

Objective

Almost 67% of GenZ use Instagram to discover trends and get recommendations from influencers. "StyleSync," bridges the gap between simply seeing a trend and buying it. With "StyleSync," one can stay on top of the latest trends and easily locate them to purchase.

It is all about checking out the latest outfits from popular influencers on Instagram and turning your feed into fashion!

Table of Contents

Workflow

Scraping Instagram Data

We start by scraping Instagram feeds of popular fashion influencers to identify trending fashion items. This is achieved using instascrapper.ipynb Jupyter notebook, which leverages Instagram scraping tools to extract images from the profiles.

Saving Images

The scraped images are then saved locally for further processing. These images contain the outfits and fashion items worn by influencers.

StyleSync

Output Files

The Instagram data scraping generates three output files:

  • profile.txt: Contains raw scraped data.
  • profiles.csv: Contains profile information of influencers.
  • datetime.csv: Contains timestamps of the scraping process.

TensorFlow Feature Extraction

Next, we use a TensorFlow model to perform feature extraction on the saved images. This model identifies key fashion items and attributes from the images, such as types of clothing, patterns, and colors.

API Integration

The extracted features are then integrated with our API, which is powered by server.js. This API handles requests to match the identified fashion items with similar or identical products available on Myntra.

Getting Product Details

Finally, when a user queries the system, the API retrieves detailed product information from Myntra, allowing users to easily find and purchase the items they saw on Instagram.

StyleSync

Technologies Used

  • Python
  • Jupyter Notebook
  • TensorFlow
  • Node.js
  • Selenium

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.0%
  • Other 1.0%