AI Based Makeup Recommendation System: A Suitable AI Solution for Women

Authors

DOI:

https://doi.org/10.21015/vtcs.v14i1.2314

Abstract

This paper describes the development of an AI-driven makeup recommendation application and how it was developed with the use of OpenCV and dlib to process the data on the back side and machine learning algorithms to execute a recommendation, and Flitter in order to operate the front-facing camera. The application gives unique recommendations to users depending on their face structure and their interests, to transform the way individuals shop makeup. The tool is more accessible to the art of cosmetics and utilizes AI to enable users to use it and enhance their natural beauty with confidence. It also uses sophisticated algorithms to detect facial characteristics like color of skin, shape of eyes, and color of lips to recommend appropriate cosmetic products and methods. This creative method is not only very simplifying to the make up process it also promotes creativity and self expression.

References

X. Zhang et al., "Makeup recommendation system based on convolutional neural networks," IEEE Access, vol. 7, pp. 45347–45356, 2019.

Y. Luo and Y. Li, "Artificial intelligence and its application in the beauty industry," International Journal of Information Management, vol. 50, pp. 12–16, 2020.

J. Liang et al., "Makeup recommendation using deep learning techniques," Journal of Computer Science and Technology, vol. 34, no. 1, pp. 200–211, 2019.

R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, 2nd ed. Cambridge University Press, 2004.

H. Wang et al., "Facial makeup transfer combining 3D morphable model and deep neural networks," Pattern Recognition Letters, vol. 125, pp. 40–46, 2019.

A. Krizhevsky, I. Sutskever, and G. E. Hinton, "ImageNet classification with deep convolutional neural networks," Communications of the ACM, vol. 60, no. 6, pp. 84–90, 2017.

D. King, "Dlib-ml: A machine learning toolkit," Journal of Machine Learning Research, vol. 10, pp. 1755–1758, 2009.

S. Zhou et al., "Makeup recommendation system based on user facial features," Sensors, vol. 20, no. 12, p. 3400, 2020.

T. Mikolov et al., "Efficient estimation of word representations in vector space," in Proceedings of ICLR, 2013.

L. Zheng et al., "Makeup transfer based on deep learning and image processing techniques," ACM Transactions on Graphics, vol. 37, no. 4, pp. 1–11, 2018.

H. Jiang et al., "Face makeup transfer with deep generative networks," IEEE Transactions on Image Processing, vol. 28, no. 6, pp. 3155–3167, 2019.

J. Shi et al., "Makeup application using generative adversarial networks," IEEE Transactions on Image Processing, vol. 29, pp. 1693–1705, 2020.

D. King, "Dlib-ml: A machine learning toolkit for real-time applications," Machine Learning Review, vol. 10, pp. 1755–1761, 2019.

J. Shi et al., "Automatic facial makeup detection using convolutional neural networks," IEEE Transactions on Image Processing, vol. 29, no. 4, pp. 1703–1715, 2020.

X. Zhang et al., "Deep personal color analysis using CNN for beauty applications," Journal of Artificial Intelligence Research, vol. 50, no. 7, pp. 1205–1216, 2020.

L. Zheng et al., "Deep learning-based personal color analysis for cosmetic recommendation," ACM Transactions on Graphics, vol. 38, no. 5, pp. 1–11, 2019.

G. Bradski, "OpenCV image processing for AI makeup systems," Dr. Dobb's Journal of Software Tools, 2000.

H. Kim et al., "Virtual makeup try-on using real-time facial recognition and generative adversarial networks," IEEE Transactions on Consumer Electronics, vol. 65, no. 3, pp. 101–110, 2020.

P. Gupta et al., "AI in beauty: A novel approach to makeup personalization," International Journal of Computer Applications, vol. 178, no. 44, pp. 25–30, 2021.

S. Chen et al., "Personalized beauty recommendation system using hybrid deep learning techniques," ACM Transactions on Multimedia Computing, Communications, and Applications, vol. 16, no. 2, pp. 1–12, 2020.

M. Lee and T. Park, "Enhancing virtual beauty with semantic image segmentation," Journal of Image Processing, vol. 29, no. 7, pp. 815–830, 2021.

V. Ganapathi et al., "Artificial intelligence-powered beauty applications: A comprehensive review," Expert Systems with Applications, vol. 145, p. 113748, 2020.

Y. Zhao et al., "Automatic makeup application using neural style transfer," in Proc. International Conference on Image Processing, 2021.

J. Wang et al., "Facial landmark-based makeup simulation using OpenCV and dlib," Journal of Visual Computing, vol. 34, no. 8, pp. 559–572, 2022.

L. Zhang et al., "Real-time cosmetic effects using augmented reality and deep learning," IEEE Access, vol. 8, pp. 45367–45375, 2020.

R. Martinez et al., "Machine learning-driven personal color analysis for virtual beauty applications," Journal of Artificial Intelligence Research, vol. 59, no. 3, pp. 213–228, 2021.

Downloads

Published

2026-03-28

How to Cite

Abbasi, M. A., Khan, A. A., Laeeq, K., Buksh, S. K., Akhter, M. O., & Masud, A. R. (2026). AI Based Makeup Recommendation System: A Suitable AI Solution for Women. VAWKUM Transactions on Computer Sciences, 14(1), 81–95. https://doi.org/10.21015/vtcs.v14i1.2314