GlobalBusinessAdvisors
commited on
Commit
•
d339d85
1
Parent(s):
4b11c9d
Update README.md
Browse files
README.md
CHANGED
@@ -1,12 +1,38 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# EcoPropertyRetrofitGPT
|
2 |
+
|
3 |
+
## Project Overview
|
4 |
+
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.
|
5 |
+
|
6 |
+
## Technology Stack
|
7 |
+
- **Frontend**: Gradio
|
8 |
+
- **Backend**: FastAPI
|
9 |
+
- **HTTP Client**: HTTPX
|
10 |
+
- **Environment Variables Management**: OS
|
11 |
+
|
12 |
+
## Setup Instructions
|
13 |
+
1. Clone the repository.
|
14 |
+
2. Install the required dependencies: `pip install -r requirements.txt`
|
15 |
+
3. Run the application: `python app/app.py`
|
16 |
+
|
17 |
+
## Application Features
|
18 |
+
- **Personalization**: Domains, complexity, interaction styles, presentation styles, tone styles.
|
19 |
+
- **Plugins**: Web search, knowledge library, advanced calculations.
|
20 |
+
- **Commands**: Help, feedback, config, search, plan, generate_report, present_report.
|
21 |
+
|
22 |
+
## Sequential Question Flow and Automatic Report Generation
|
23 |
+
- Starts with the `start` command.
|
24 |
+
- Series of questions leading to the generation of a detailed report.
|
25 |
+
|
26 |
+
## Example Question Flow
|
27 |
+
1. What type of property are you looking to retrofit? (a. Single-family home, b. Multi-family building, c. Other residential)
|
28 |
+
2. What is the total area of your property in square feet?
|
29 |
+
3. How old is the building?
|
30 |
+
...
|
31 |
+
20. Are you interested in financing options to cover retrofit costs? (a. Yes, b. No)
|
32 |
+
|
33 |
+
## Report Content
|
34 |
+
- Total Debt Servicing Ratio (TDSR)
|
35 |
+
- Estimated retrofitting costs
|
36 |
+
- Payments added to the mortgage
|
37 |
+
- Energy cost savings from upgrades
|
38 |
+
- Carbon footprint reduction
|