Dự án này là một hệ thống hỗ trợ ra quyết định (DSS) kết hợp với mô hình AI để đánh giá rủi ro tín dụng cho khách hàng cá nhân. Hệ thống bao gồm một Backend (Python/FastAPI) và Frontend (ReactJS).
- backend/: Server xử lý logic, chạy mô hình AI và thuật toán DSS.
- frontend/: Giao diện người dùng cho Khách hàng (nhập liệu) và Admin (cấu hình, phê duyệt).
cd backend
# Tạo môi trường ảo (nếu chưa có)
python -m venv venv
# Kích hoạt môi trường ảo
# Windows:
.\venv\Scripts\activate
# Mac/Linux:
source venv/bin/activate
# Cài đặt thư viện
pip install fastapi uvicorn pydantic
# Chạy server
uvicorn main:app --reloadServer sẽ chạy tại: http://localhost:8000
cd frontend
# Cài đặt dependencies
npm install
# Chạy ứng dụng
npm startỨng dụng sẽ chạy tại: http://localhost:3000
- User Tab: Nhập thông tin hồ sơ vay vốn, tự động tính toán các chỉ số tài chính sơ bộ.
- Admin Tab:
- Dashboard điều chỉnh các biến vĩ mô (Lạm phát, Tỷ giá, Bất ổn chính trị, Dự trữ ngoại hối).
- Hệ thống tự động tính toán Ngưỡng thích ứng (Dynamic Threshold).
- Đưa ra quyết định: "Đồng ý" hoặc "Từ chối" dựa trên luật kết hợp (Rule-based) và điểm AI.
- Backend: FastAPI, Python.
- Frontend: ReactJS, CSS Modules.