jrByte / designer_scrape

Simple algorithm collect data from various designer websites and analyzes the colors used and patterns between them.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Designer Scrape

About

Designer Scrape is a dynamic and user-friendly tool to analyze various luxury clothing brands. It was initially built for my bachelor thesis to analyze the correlation of color usage of various high profile brands to gain insight and better understanding of currently used color trends and combinations.The code is built to be dynamic and manageable in various ways using the design pattern Facade. To maintain accurate and consistent results, only the front part of a handbags have been analyzed.

Key Features

  • Unique 3d graph: to visualize the trends and areas of avoidance for color in the collection of images.
  • Image Scrabble websites: Louis Vuitton and Chanel.
  • Color pallet analysis, conducted by comparing the calculated values of
  • Utilization of K nearest neighbor machine learning algorithm to discover the most common colors in the image.

Getting Started

Before you start, be sure to check the laws and regulations set in your region and the company you are scarping data from. Companies offer a endpoint 'robot.txt' to define the terms of service for web scrapping.

  1. clone the repository to your local machine. (Both Windows or Mac operating system is fine)
  2. Install the required dependencies using 'poetry install' ensuring that Python 3.8 is used for the best compatibility.
  3. Use the python environment created with the required dependencies to run the code.
  4. The 'Facade' class offers various methods to easily execute the systems required to make the analyses.

Louis Vuitton Analysis

Alt Text Alt Text

Agenda

  • Build abnormality algorithms to detect ongoing changes and potential trend predictions.

About

Simple algorithm collect data from various designer websites and analyzes the colors used and patterns between them.


Languages

Language:Python 100.0%