Skin Pal Explained: AI-Powered Skin Analysis for Smarter Skincare