In some embodiments, a computer-implemented method of generating and providing product recommendations is provided. A computing device determines at least one color associated with a subject. The computing device determines at least one personality trait of the subject. The computing device determines at least one product recommendation based on at least the at least one color and the at least one personality trait. The at least one product recommendation is provided to the subject. In some embodiments, a beauty identity card is provided that includes information collected by or determined by the computing device.
展开▼