credit-score-engine / README.md
Trae Assistant
完善功能与布局:修复Vue/Jinja冲突,新增CSV上传,默认数据与错误处理,确保中文显示与本地/Spaces运行
fd01d7e
metadata
title: Credit Score Engine
emoji: 💳
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
short_description: 信用评分智能引擎 - 交互式风险模型仿真

信用评分智能引擎 (Credit Score Engine)

这是一个基于 Flask 和 Vue 3 的交互式信用评分与风险管理仿真工具。专为金融科技(FinTech)和微贷业务设计,用于模拟和优化信用评分卡模型。

核心功能

  • 智能评分模型配置: 实时调整收入、年龄、负债、信用历史等因子的权重。
  • 风险决策模拟: 设定通过阈值(Cut-off),即时查看通过率与违约率的变化。
  • 商业价值分析: 结合贷款金额与利率,实时计算预期净利润(Net Profit)和坏账损失(Loss)。
  • 可视化看板:
    • 分数分布图: 直观展示通过人群与拒绝人群的分数重叠情况。
    • 利润敏感度曲线: 寻找利润最大化的最佳阈值点。
    • 样本透视: 查看具体申请人的画像及其真实违约结果(基于底层概率模型生成)。

技术栈

  • Backend: Python Flask, NumPy, Pandas, Faker (数据生成与概率模型)
  • Frontend: Vue 3, Tailwind CSS, ECharts 5 (交互式图表)
  • Deployment: Docker (Hugging Face Spaces Compatible)

商业应用场景

  • 风控策略培训: 帮助风控分析师理解 Type I/Type II 错误在信贷业务中的经济影响。
  • 产品定价测试: 模拟不同利率与准入通过率下的整体收益。
  • 资产组合管理: 压力测试不同客群质量下的资产表现。

运行方式

# 构建镜像
docker build -t credit-score-engine .

# 运行容器
docker run -p 7860:7860 credit-score-engine

访问 http://localhost:7860 即可使用。