Coder Social home page Coder Social logo

myntra_hackerramp's Introduction

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

myntra_hackerramp's People

Contributors

sumiranverma avatar aarushi-29 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.