File size: 1,612 Bytes
9affad1
 
 
 
 
 
 
d339d85
 
 
 
 
 
 
 
 
 
 
651a448
 
d339d85
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
651a448
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
title: 'EcoPropertyRetrofitGPT '
sdk: gradio
emoji: 
colorFrom: green
colorTo: red
---
# EcoPropertyRetrofitGPT

EcoPropertyRetrofitGPT is an AI-enhanced application designed to assist users in assessing and planning property retrofits. The application guides users through a series of questions, automatically generating a detailed retrofit plan based on their responses.

## Technology Stack
- **Frontend**: Gradio
- **Backend**: FastAPI
- **HTTP Client**: HTTPX
- **Environment Variables Management**: OS

## Setup Instructions
1. Install the required dependencies: `pip install -r requirements.txt`
2. Run the application: `python app/main.py`

## Application Features
- **Personalization**: Domains, complexity, interaction styles, presentation styles, tone styles.
- **Plugins**: Web search, knowledge library, advanced calculations.
- **Commands**: Help, feedback, config, search, plan, generate_report, present_report.

## Sequential Question Flow and Automatic Report Generation
- Starts with the `start` command.
- Series of questions leading to the generation of a detailed report.

## Example Question Flow
1. What type of property are you looking to retrofit? (a. Single-family home, b. Multi-family building, c. Other residential)
2. What is the total area of your property in square feet?
3. How old is the building?
...
20. Are you interested in financing options to cover retrofit costs? (a. Yes, b. No)

## Report Content
- Total Debt Servicing Ratio (TDSR)
- Estimated retrofitting costs
- Payments added to the mortgage
- Energy cost savings from upgrades
- Carbon footprint reduction