Coder Social home page Coder Social logo

rujunaira / adu-planner_rag-a-thon2024 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rj-heisenberg/adu-planner_rag-a-thon2024

0.0 0.0 0.0 24.72 MB

2024 LlamaIndex RAG Hackathon Project

License: MIT License

JavaScript 1.00% Python 0.60% CSS 0.27% HTML 0.38% Jupyter Notebook 97.75%

adu-planner_rag-a-thon2024's Introduction

ADU Planner

Revolutionize the ADU construction process with our GAI-powered ADU planner, a brand new solution to provide effortless design, local compliance, and quick supplier connections in one click.

-- Project @ 2024 LlamaIndex RAG Hackathon

-- Demo link: https://youtu.be/3PvlpjQKKcQ

Inspiration

A lot of people in the US have the need to attach an accessory dwelling unit (ADU) in their backyard. The Accessory Dwelling Units (ADUs) market in the United States is estimated to be around $127.1 billion. The current process to find and plan for installation of an ADU is very time-consuming. We propose a brand new solution - GAI-powered ADU planner, to provide a personalized and user-friendly solution for generating an ADU plan for users, a solution to revolutionize the current ADU construction and to 5X speed up the process.

What it does

With our GAI-powered ADU planner, a user can get an ADU plan based on their property layout and their state’s ADU building policy by simply inputting their property address on our website. From the property address input, our website provides nearby ADU suppliers and floorplan options that align with the construction requirements. Users will be able to get a visual rendering according to their option. ADU Planner_Pipeling

How we built it

  1. User inputs address
    • Pick options, e.g.: budget, layout (1b1b/studio), etc.
    • (Use budget to inform sizing.)
  2. Retrieve data from Google Maps
    • Satellite imaging
    • Dwelling location
    • Lot size
  3. Interpret building codes to identify buildable regions on lot
    • Min. distance from the main dwelling, fire safety, utilities, etc.
  4. Agent process:
    • Collect sample layouts from local builders,
    • Retrieve local building codes,
    • Interpret local building codes (as design rules),
    • Estimate price per square foot for construction
    • Iteratively generate and test designs
  5. Output top results from the agent process,
    • 2D Render / Plotting
    • 3D Render
  6. App outputs potential placements for ADUs on their lot

adu-planner_rag-a-thon2024's People

Contributors

jszaday avatar rj-heisenberg avatar sophieliuyq avatar rujunaira avatar hskendall 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.