Inspiration
The inspiration behind creating "ThriftyTraveler: Your Budget Travel Buddy" stems from a personal experience during my school years. I vividly recall the excitement of planning a trip with friends, only to encounter numerous obstacles, particularly concerning budget and accommodation details. The lack of readily available information led to frustration, resulting in some of our peers dropping out of the trip.
While online resources were available, our tight schedule made it challenging to sift through the vast amount of information available. It was then that I recognized the need for a solution that could provide quick and comprehensive travel planning assistance, especially in time-sensitive situations like ours.
Party Rock helped me build such a solution that I have been dreaming of for years now.
What it does
The app simplifies the process of travel planning by providing personalized recommendations based on the preferences and budget. It empowers travelers to plan their dream getaways without breaking the bank.The app will definitely gonna help for those who travel their trip in a short span of time without having to do much research. The app will enable the user to get: 1.Access a budget-friendly travel plan. 2.Explore the history of their destination and learn about trip essentials to be taken care of. 3.Discover famous cuisine and major tourist attractions. 4.Obtain information about local helpline numbers.
How we built it
The app was built using Partyrock by incorporating suitable prompts.
Challenges we ran into
The main challenge observed is regarding the use of prompt engineering. It was a bit tricky to instruct the LLM for each user input, especially when incorporating if-else conditions. In my widgets, such as accommodation, food, and major tourist attractions, I needed to respond based on the user input, handling both positive and negative responses. This aspect proved to be challenging and time-consuming.Also, the LLM is taking some time to respond when the response is lengthy. For data such as historical information, responses tend to be descriptive, which contributes to the delay in LLM's response time.
Accomplishments that we're proud of.
The main accomplishment that I am proud of is fulfilling a dream that I have cherished since my school days. The app will definitely be helpful for those people who are planning trips in a short span of time.
What we learned
I believed that prompts were super easy to use. This is the first time I have ever used prompts for a project. But I realized that prompt engineering is also going to be an important field in the future, which is not easy to master. It requires tricks and some level of expertise.
What's next for ThriftyTraveler: Your Budget Travel Buddy
1.Display available accommodation options in each hotel along with the cost of rooms, allowing users to compare and choose the best option for their stay. 2.Integrate real-time weather forecasts for the destination to help users plan their activities based on weather conditions. 3.Implement a voice translator feature to translate the user's language to the local language of the destination, facilitating communication with locals. 4.Provide customer ratings and reviews for each food item, catering to food enthusiasts and helping them make informed dining decisions. 5.Establish a community forum within the app where users can share their travel experiences, tips, and recommendations with others, fostering a sense of community among travelers. 6.There is a need to reduce the response time for the app, especially in scenarios where the response is too descriptive.
Built With
- amazon-web-services
- llm
- partyrock
Log in or sign up for Devpost to join the conversation.