Inspiration

Our inspiration for the Sustainability AI application came from the urgent global need to address climate change. We recognized that many organizations lack the tools to assess and minimize their environmental impact effectively, particularly within the tech sector. This application is designed to bridge that gap, enabling businesses to understand and improve their sustainability practices more efficiently.

What it does

The Sustainability AI application analyzes documents and images related to software projects to assess potential improvements to reduce environmental impacts and carbon footprints. It generates comprehensive reports that highlight areas where CO2 emissions can be reduced and suggests actionable steps to enhance sustainability. This helps organizations align their projects with environmental goals while maintaining productivity and innovation.

How we built it

We built this application using the new Gemini Pro 1.5 capable of processing a wide range of data inputs, including text documents and visual content. The core of the application relies on natural language processing and image recognition technologies to extract relevant information and assess sustainability practices. We developed a user-friendly interface that allows users to easily upload their project materials for analysis. The service uses cloud run to host the service and uses Gradio to build out the front end.

Challenges we ran into

One of the main challenges was developing an AI model capable of accurately interpreting the vast variety of document formats and image types. Ensuring the model could understand nuanced environmental impacts and provide valid suggestions was particularly demanding. Additionally, integrating different technologies to create a seamless user experience required significant troubleshooting and optimization.

Accomplishments that we're proud of

We are proud of creating a tool that not only meets technical expectations but also makes a real impact on promoting sustainability. The application has successfully helped several organizations to identify significant improvements in their environmental practices, demonstrating our commitment to making a positive change. The positive feedback from early users about the application's effectiveness and ease of use has been particularly gratifying.

What we learned

Throughout the development process, we gained deeper insights into the complexities of environmental sustainability in the tech industry. We learned about the importance of interdisciplinary collaboration, combining AI, environmental science, and user experience design to tackle such a multifaceted challenge.

What's next for Sustainability AI

Moving forward, we aim to expand the capabilities of the Sustainability AI to cover more industries beyond software development. We plan to integrate real-time data tracking features, enabling continuous monitoring and adjustment of sustainability practices.

Built With

  • cloud
  • cloudrun
  • gemini
  • gemini1.5
  • gradio
  • storage
+ 3 more
Share this project:

Updates