The bot that helps to learn more about the ingredients in the cosmetic products you use.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
This project is designed to show information about cosmetics and how safe they are. The program creates a telegram bot. To use it, user need to send the photo of the composition of ingredients of a cosmetics product. Then he/she receives data about the safety of those ingredients and (if one wants) additional information about them.
The self-care industry is expanding, there are many self-care products that billions of people use every day. However, there is lack of people who has enough knowledge in the field to understand how each component of the product can effect one's health. Manufacturers can use this defect and use the ingredients that are beneficial to business and not to human health.
Our aim is to make the using of cosmetic products as safe as possible by providing the service with an access to the inforamtion about the ingredients and protect the health of everyone who uses it.
To try it, find the @CosmeticsConsistensionBot in Telegram yourself.
In the project databases from the The Cosmetic Ingredient Review (https://cir-safety.org/about) are used.
The Cosmetic Ingredient Review was established in 1976 by the industry trade association (then the Cosmetic, Toiletry, and Fragrance Association, now the Personal Care Products Council), with the support of the U.S. Food and Drug Administration and the Consumer Federation of America. Although funded by the Council, CIR, the Expert Panel for Cosmetic Ingredient Safety, and the review process are independent from the Council and the cosmetics industry. CIR and the Expert Panel for Cosmetic Ingredient Safety operate under a set of procedures.
The prohibited be FDA ingedients are retrieved from the following database: https://www.cir-safety.org/supplementaldoc/prohibited/restricted-fda
The overall information about the ingredients is retrieved from the following database: https://cir-safety.org/sites/default/files/SQ-breakout-092020.pdf
To get the information about the ingredients of the cosmetic product, the user needs to send the command /sendphoto to the @CosmeticsConsistensionBot, the bot will answer that it is ready to take a photo. Then the user needs to send a photo of the composition of the product. With the google cloud vision, the program recognizes the text from the photo and checks if the are any prohibited ingredients among the components. If yes, the bot notifies the user. Then the bot asks if the user wants to know more about all the ingredients that were found in the composition. If the user clicks no, work with the photo ends. If the user clicks yes, the bot sends a conclusion on the ingredients from the CIR expert panel (https://cir-safety.org/about)and work with the photo is ends.
More detailed manual you will find in telegram bot.
See how the bot works in telegram. Go to the @CosmeticsConsistensionBot (https://t.me/CosmeticsConsistensionBot) and send a command /sendphoto
See the open issues for a list of proposed features (and known issues).
Distributed under the MIT License. See LICENCE for more information.
We are open to improvements in our project. If you have any ideas or you are ready to help, contact us!
Facebook: Yaroslav_Brovchenko
Project Link: https://github.com/normangalt/Cosmetics-Check