Inspiration

I have seen kids trying to learn science but they find it hard to learn. On the internet there are a boat load of websites but they are not complete like one website gives everything scientific which requires very high knowledge to understand and some other only states some facts, it does not make them excited to learn it. So, I have made this app to contain a general idea, fun facts, examples , silly jokes and a chatbot that answers their question regarding the topic they are searching for

What it does

It has one Input from user of what they want to learn about. After that it generates a general description of that topic with some examples, some key points to remember, a fun fact section containing 5 fun facts of different domains like financial, less known, funny things. It also contains a chat section that can provide with answers if the user has additional questions or clarifications regarding the generated responses.

How we built it

I have used AWS Partyrock platform where I have used the components static text, input, text generator and chatbot that are available in the platform. All of them require prompt based on which they perform tasks and we have provided required prompts to make the user experience good.

Challenges we ran into

I main challenge was to provide the prompt in such a way that the generators give intended responses. It took me more time to make the appropriate prompts to get the desired results. The final prompts that are in the app performs well for this project use case.

Accomplishments that we're proud of

At first, the app generated content from basic prompts in a way that it is not at all good and not the experience I am aiming for but after a series of redoing the prompts it came as close as possible to the intended responses. The Design of the components doesn't look shabby but well organized.

What we learned

Designing an app from idea to execution using Partyrock. I have also learnt how a small change in a prompt can highly effect the outcome of the project.

What's next for Fun way to learn science

When the models in the background evolve more, we can add an image generator and generate more sophisticated images with larger prompts that can clearly generate the texts and structures of scientific components to make it more easier for the user to understand. Currently the Image generation is not on par with the requirement hence not included.

Built With

Share this project:

Updates