WhiskWords

Welcome to our project WhiskWords! This project was initally designed for the 2023 Athena Hacks Challenge. We loved working together as a team and wanted to continue working on this project beyond the scope of the hackathon.

What WhiskWords is about

WhiskWords generates poems and songs in your target language, as well as provides a translation. Through this project, we hope that people from across the world get to understand different cultural literacies by searching a theme of a song or a poem that they have in mind.

How to use WhiskWords

Very easy! Simply go to [link- unfortunately, our project does not have a working prototype], enter a theme in the search bar, select the target language of your poem and a language you wish to see the poem to be translated to. Hit submit, then sit back and enjoy the cultural beauty of the words that appear in front of you.

Inspiration

"Last year, I met some amazing people at university. One of them came on exchange for a semester and the other would be graduating the next year. We had the best time together, and since all of us came from different cultures, we wrote poems with a painting as parting gifts." For this hackathon, we have observed that our unity comes from diverse cultures and languages. Therefore, [project name] was built to celebrate each others' culture, identity and diversity using memorable poems and songs. We hope that these poems and songs spark curiosity in people's cultures and they grow more understanding of each other. Poems and songs, however, can be a little hard for some people to find. Be it for a friend's birthday, ice breaker events or parting gifts, we hope that Words Without Borders helps create valuable moments.

How WhiskWords was built

  1. HTML and CSS

  2. APIs - We used OpenAI API for generating poems and songs.

  3. Flask - We used Flask to integrate the front end and back end into one whole, working unit.

Challenges we ran into

We stretched ourselves out of our comfort zones for this project. We were new to website building and had never used APIs before. As a result, we ran into several errors, which we have been able to successfully debug by working together and reading guides on the internet. Since this project marked several firsts for us in terms of technologies used, we were considerably slowed down as we had to read lots of documentation and trials before getting to the actual project.

Accomplishments we are proud of

We are proud that we were able to successfully integrate the OpenAI API into our website through many trials and errors. Since we are all fairly beginners in coding and this is our first time in a hackathon, we are grateful for going beyond our limits and building this project.

What we learnt

Through this project, we learned about the importance of working under pressure and collaborative teamwork. Since we participated in this hackathon virtually, we always communicated through Discord and would consistently update each other about what each person was working on, what was completed so far, and any problems we faced.