Our Project
Introducing The Earth's Echo: Your Personal Echo Companion!
Are you ready to make a positive impact on the planet while enjoying a sustainable lifestyle? Look no further than The Earth's Echo, your one-stop destination for a greener tomorrow.
Inspiration
Our group's motivation behind making this website comes from a genuine concern about the environment and a desire to make a real impact. We see very real consequences today, from extreme weather events to dwindling natural resources. We're determined to utilize technology to provide practical solutions, making sustainability achievable for everyone. Increased knowledge could lead to a shift in behavior, ultimately improving the situation for the future.
Track Your Carbon Footprint: Our user-friendly platform empowers you to measure and understand your carbon footprint like never before. Easily monitor your environmental impact and take meaningful steps toward reducing it.
Discover Eco-Friendly Shopping: Unearth a treasure trove of eco-conscious stores and online shops curated just for you. Find the best sustainable products and support businesses committed to environmental responsibility.
Meet Eco Buddy: Meet your new best friend, Echo Buddy! Chat with this friendly character for real-time advice, tips, and insights on sustainable living. Echo Buddy is here to answer your questions and guide you on your journey to a more eco-friendly lifestyle.
Join The Earth's Echo community today and become an agent of positive change for our planet. Start your eco-conscious adventure now. Together, we can make every echo of our actions resonate with environmental harmony. Visit us at The Earth's Echo and let's echo green together! 🌱🌟
How we built it
Our website is built primarily on Python, leveraging the Flask framework to handle web interactions. The frontend of our website is designed with HTML and CSS, ensuring an appealing and user-friendly interface. These technologies help us present information and recommendations in an intuitive and engaging manner.
One of the standout features of our platform is the inclusion of a character known as Eco Buddy, who provides assistance and insights. To bring Echo Buddy to life, we employed Python's Pygame library. For the Echo Buddy's communication abilities, we used the Natural Language Toolkit (NLTK) with the CMU Pronouncing Dictionary. This allowed us to break down words into phonemes, the smallest units of sound in language. Our platform utilizes both phonemes and visemes. Phonemes are essential for generating lifelike speech, while visemes are used to animate Echo Buddy's facial expressions, creating a more engaging and empathetic interaction.
To transform text into speech, we integrated the Google Text-to-Speech (gTTS) library. This feature enables Eco Buddy to audibly convey information, making it more accessible and engaging for users.
Challenges we ran into
We encountered a few challenges during the development of our website. One of our primary aspirations was to integrate the Pygame application for Echo Buddy directly onto our website, creating an interactive and engaging user experience. While this remains a part of our future roadmap, during the initial phases, we faced technical complexities that temporarily hindered this integration. We're dedicated to overcoming this challenge and are committed to bringing Echo Buddy to our platform in the future.
What's next for The Earth's Echo
The future for The Earth's Echo holds exciting developments. We're committed to integrating the Pygame application for Echo Buddy, allowing for a more immersive and interactive experience on our website. Additionally, we're expanding our database of eco-friendly recommendations and partners to offer even more sustainable choices to our users. Lastly, we're actively exploring ways to enhance user engagement and education through innovative features and content, ensuring that The Earth's Echo remains your trusted companion on the journey to a greener planet.
Log in or sign up for Devpost to join the conversation.