Code Monkey home page Code Monkey logo

ecoverse's Introduction

EcoVerse

Problem statement: How do we get more people using renewable energy sources in a sustainable manner? How do we help communities and individuals quickly determine a renewable energy project’s viability with the help of AI? Our solution is aligned with the UN SGD (“United Nations Sustainable Development Goals”) 7, “Ensure access to affordable, reliable, sustainable and modern energy for all.”

Solution: Our solution aims to help analyze the potential for renewable energy generation in your surroundings and make recommendations for how to best optimize renewable energy for your location. The solution also compares the cost savings from installing and using renewable energy versus the traditional grid electricity pricing of the area. These tools could open up frontier markets where there is potential for wind and solar farms, but there is a need for a catalyst to make development decisions easier and quicker.

Our Target User: Our target user is part of the 840 million people around the world who are living in "energy poverty." We want to make it simple for them to access information on the first introduction to sustainable energy, make it an easy step for figuring out next steps on equipment requirements based on square footage available and then allow the user to approach a crowdfunding opportunity to raise funds for the installation.
This tool could also open up frontier markets where there is potential for wind and solar farms, but there is a need for a catalyst to make development decisions easier and quicker.

What does it do:

  1. Point camera and take photo of area such as a rooftop, the AI can calculates sq meters of the area available for solar panel installation on a rooftop. (Allow user to upload photo and then the query tool responds with how many solar panels needed.)
  2. LLM provides feedback on recommendations on how many solar panels to deploy, the cost, and the ROI.
  3. Provide a dashboard of weather metrics that are conducive to renewable energy such as solar radiance and wind speed.

For the photo data: we look at a matrix of vectors with 3 values, RGB. Computer reads the matrix, we give this matrix of number to text based LLM, we can ask how many pixels are of the same color. Sq m. of color most represented in this photo. Length and distance, and boundaries are analyzed.

With real-time updates to the data, the dashboard will make it easy for energy communities to gain valuable insights and make faster decisions.

With the rising global population and the increasing demand for energy, it is crucial to find sustainable and accessible solutions that can bridge the energy gap. The lack of access to electricity is a significant challenge faced by many communities around the world, especially those living in energy poverty.

Conventional power infrastructure often fails to reach remote and impoverished regions, leaving communities in darkness. EcoVerse makes it easier to take the first step to help with bringing power generation and light to those communities around the world.

Plans include developing a crowdfunding feature to allow those in off-grid locations and "energy poverty" to raise funds to install their sustainable energy projects.

Technologies Used:

  1. Stream lit
  2. Open AI Chat GPT for textual extraction and reasoning
  3. Visual Question Answering Model to extract land use area in square meters from an image
  4. Replicate to run inference on the model
  5. IRENA Dataset to determine solar installation costs depending on the user country

Ecoverse AI - Optimizing sustainable Energy Usage

To run the application

  1. Go to the project root dir
  2. Install the dependencies, pip install -r requirements.txt
  3. Update the Open-ai API Key in model.py
  4. Run the server, streamlit run main.py

ecoverse's People

Contributors

sjgupta19 avatar srajangpt1 avatar bigtava avatar skydaworld avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.