Avatar is a simple web application that can help users randomly generate avatars in different styles. The application offers various avatar forms, including half-body, sitting, and standing poses, which users can choose according to their preferences. The application uses generative adversarial network (GAN) technology to output high-quality, detail-rich avatar images. Compared to traditional avatar creation methods, it is more convenient and quick, and it can produce more personalized avatars. Overall, it is a practical and interesting web application suitable for various scenarios requiring avatars.