Inspiration
Our team's inspiration stems from our desire to create an application that delves into the intricate tapestry of a person's lifeāan experience as detailed and exhilarating as the life they've lived. We pondered the profound question: What if the significant events in your life could have unfolded differently with just one altered choice? What paths might you have traveled, and who would you be today? Enter alternate.me. We offer a platform that invites you to explore these alternate realities, providing insights into the myriad possibilities that shape our existence."
What it does
Alternate.me allows the user to input their most significant life events and witness the alternative paths that could have unfolded. Its AI-driven insights provide users with fresh perspective by generating different prompt questions given the information provided to create a more accurate prediction, while also generating an image alongside with it.
How we built it
The team built it by using Python flask for the AI model and using javascript to receive and send the information to the front end which was created using html and css for website creation.
Challenges we ran into
The challenges that the team ran into while working on the project was the lack of time, the timeline that users get to play around with was originally going to be dynamic where after we get the user's age, there will be amount of "hoverable" buttons equal to their age for them to input something at each age of their lives if they would like to. But due to the lack of time, the team decided to first take a simpler approach by just letting the user enter the age and event that happened and feed everything to the AI model.
Accomplishments that we're proud of
The team was proud of being able to successfully implement the model that returns the "what ifs" future generator based on the information provided by the user, alongside with an accurate visual that matches the text. We were also proud to create a rather interactive and easy to follow user interface as most of the members on the team had little to no prior experiences regarding front end designing interface.
What we learned
During the project, we honed our task delegation skills to optimize efficiency within tight timeframes. Exploring new territory, we mastered the integration of language models and crafted intuitive front-end interfaces, pushing the boundaries of our collective expertise
What's next for Alternate.me
The next step for Alternate.me would be to make the whole interface more easy to follow by making everything look nicer. Another thing is to actually implement the timeline feature where user can hover onto the timeline to see different ages, and click into it to add their significant event.
Log in or sign up for Devpost to join the conversation.