Skip to content

SkinFix is an AI-powered skincare assistant built with Streamlit that helps users understand and manage their skin concerns. It offers two core features: Conversational Agent: Chat naturally with the AI about skincare issues, routines, and ingredient safety. Ingredient Scanner: Upload product ingredients to detect potentially harmful or toxic.

Notifications You must be signed in to change notification settings

Qudirah/SkinFix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkinFix

Overview

Welcome to SkinFix, your personal skincare assistant powered by artificial intelligence! This project was developed as part of the AI for Africa Hackathon, aiming to provide users with valuable insights into their skincare products' ingredients and offer personalized advice for healthier skin.

Project Description

SkinFix is designed to analyze the ingredients of skincare products and provide users with information about their effects on the skin. The project encompasses two main features:

  1. Ingredient Scanner:

    • Users can input/scan the ingredients of their skincare products.
    • SkinFix analyzes the ingredients, identifies their potential benefits, and highlights any toxic components.
    • Receive insights into how these ingredients may affect the skin positively or negatively.
  2. AI Skin Doctor Bot:

    • Engage in a conversation with the AI Skin Doctor Bot to discuss your skin concerns.
    • Get personalized advice based on the identified skin issues and recommended skincare routines.
    • The bot is designed to be informative, friendly, and responsive to user queries.

Features

  • Ingredient Analysis:

    • Scan and analyze skincare product ingredients.
    • Receive detailed information about each ingredient's impact on the skin.
  • Toxic Ingredient Alerts:

    • SkinFix notifies users if any toxic ingredients are detected in their skincare products.
  • AI Skin Doctor Bot:

    • Engage in a chat with the AI Skin Doctor Bot for personalized skincare advice.
    • The bot provides information on recommended ingredients and skincare routines.

Getting Started

To use SkinFix, follow these steps:

  1. Clone the repository: git clone https://github.com/Qudirah/SkinFix.git
  2. Install dependencies: pip install -r requirements.txt
  3. Run the application: streamlit run skinfix.py
  4. Follow the on-screen instructions to input ingredients or interact with the AI Skin Doctor Bot.

Dependencies

  • Python 3.11
  • OpenAI API
  • pytesseract
  • PIL
  • streamlit

Feel free to explore and enjoy SkinFix! If you encounter any issues or have suggestions, please let us know. Happy skincare journey! 🌸💆‍♂️

About

SkinFix is an AI-powered skincare assistant built with Streamlit that helps users understand and manage their skin concerns. It offers two core features: Conversational Agent: Chat naturally with the AI about skincare issues, routines, and ingredient safety. Ingredient Scanner: Upload product ingredients to detect potentially harmful or toxic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages