Inspiration

Whole project is inspired by the movie Arrival and how interesting it seemed to speak with something beyond our world.

What it does

It puts you in a conversation with an alien, where you can ask it questions and teach it new words to expand its limited vocabulary. You only have a limited about of battery charge before your communications cut out, so at the end of it all you'll have to decide whether to spare or slay it.

How we built it

The project was built with Python backend and a Svelte frontend. The backend interfaces with an LLM to assist in generating the conversation with the alien.

Challenges we ran into

We had some trouble figuring out how to put everything together and keeping the LLM calls token-efficient.

Accomplishments that we're proud of

This project really improved our web development skills on both ends, and in the end we were even able to deploy the backend and integrate some of it in a frontend

What we learned

We learned how to work on websites and delegate work so that we could focus on our strengths/interests.

What's next for Alien Encounter

If we had the chance to continue the project in the future, we would likely work on fully implementing the frontend.

Built With

Share this project:

Updates

Submission history