Coder Social home page Coder Social logo

cosmetic's Introduction

Cosmetic Recommendation System

: Mapping cosmetic items based on their ingredients similarities and giving content-based filtering recommendation


1. For the Skin Beauty: What Can We Do for Ourselves?

Whenever I want to try a new cosmetic item, it’s so difficult for me to choose which one will fit for me. It’s actually more than difficult. It’s sometimes scary because new items that I’ve never tried before tend to bring me skin trouble. If you have an experience like me, you could relate to this situation. We know the information we need here would be at the back of the cosmetic bottles. But.. It's really hard to get any clues from these chemistry names if you aren't a chemist.

page

So instead of just being worried about my new choice, I decided to build a simple cosmetic recommendation on my own.

  • Project Date: Nov, 2018

  • Applied skills: Web scraping with Selenium. Text mining and word embedding. Natural Language Processing. Dimension reduction with t-SNE. Content-based Recommendation Filtering using Cosine similarities of chemical compositions. Interactive Visualization with Bokeh.

  • Publication: "For Your Skin Beauty: Mapping Cosmetic Items with Bokeh", Nov 28. 2018, Medium

👉 Note: This project is selected as an online project tutorial on DataCamp. Stay tuned for the finalized product!


2. File Details

map


3. What's Next?

  • Gather more data and make my own database with MySQL.
  • Apply advanced models with Neural Networks
  • Create a practical Web Page/App using Flask

cosmetic's People

Contributors

jjone36 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cosmetic's Issues

Code does not work

Hi,
there are errors in every script and I have to skip to the last section if I want to go through it..
But the jupyter notebook works though.

  • first error is in the sephora scraping; also chromedriver location is not very robust.
  • second script error is callig a df that does not exist (at end)...
    etc...

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.