Inspiration

Sometimes, we get acne, pimples, or dry skin all of a sudden, and those make us look bad. Obviously, we all want clean, healthy skin and it makes us look good. Luckily, with the global explosion of K-beauty (Korean) and F-beauty (French) skincare products, consumers now have access to thousands of innovative products, but now, consumers are struggling to decide what to buy. I also had this experience, and I even took about a week to just get to know what I need for my skin. I don't want to waste time on those, and neither does everyone. So I thought a tool like that would help us a lot.

What it does

This is a mobile app that anyone can use. The very first screen asks for what mode of interface the user would use. There are two modes, standard and Enhanced view. Enhanced view makes the text larger so people with bad vision or older users who need larger text can read the text more easily. On the next page, you can sign in, sign up, and join as a guest. If you move on to the next screen, you can choose any skin concerns. If you don't choose any, it would return go back and choose again. If you choose any, it would move on to the next screen, which would show what ingredients would make your skin better, products that contain those ingredients and are effective for the concerns you choose. In addition, it would show some bad habits that might affect the user's skin.

How we built it

I used Google AI Studio to brainstorm and find some useful functions to my project, and I used Google Colab and Python to build my code, and used Gradio to show how the app works.

Challenges we ran into

I wanted to use api keys and AI from the workshop to connect my project with AI for a better result, but unfortunately, they ran out of credits and couldn't let us have it because of systemic issues. I tried to find alternatives, but I couldn't, so I looked up the information and top 3 useful products, and ended up just filling up the data manually. If I had more time or other AI I could use, all the suggestions and information would've been based on real time information. In addition, this was my second time building a mobile app and I am not really familiar with Google Colab and Gradio. Everything felt so new and I couldn't put a text box in the right place I wanted it to be. It took me some time to make a good, readable, and interactive interface for users.

Accomplishments that we're proud of

As I said before, this was my second time building a mobile app and I am not really familiar with Google Colab. However, I wanted to use that for my project because I thought this could be a good chance to actually learn how to use them by actually thinking about how to code using them. I have used them one or two times for the club and that was all. Nevertheless, I'm proud that I could pull out this result from almost nothing and learned how to use them. In addition, Google AI Studio was also helpful. I thought I know how to use AI to find information, but while making this project, I realized I was not. AI sometimes doesn't print out the output that I wanted, so I had to be specific and tried to ask a better question for a better, proper result. From that experience, I learned how to use AI better and tools as well.

What we learned

I learned how hard making a user-friendly interface is. It took a lot of time, not just because I am unfamiliar with it, but also because the app should be readable, easy to use, and eye-catching. I learned how to use AI even better and how to use Google Colab, AI Studio, and Gradio. Additionally, I noticed how useful and practical the technology I'm trying to use and my project could be on various places. It is not just limited on those, but also on so many other products.

What's next for Your personal skin guide

I would work on connecting to LLM, get a real-time value from it, or add more functions and be more specific and critical about what to suggest, for a better result.

Built With

Share this project:

Updates