Skip to content

Releases: ShadowQuill/RealEstateAI

v1.1.0

Choose a tag to compare

@ShadowQuill ShadowQuill released this 16 Aug 15:20

RealEstateAI v1.1.0

新增

  • 容器化一键部署:Dockerfile / docker-compose.yml / docker-entrypoint.sh / .dockerignore / requirements-api.txt,配套 DEPLOY.md(Railway / Render 部署说明)
  • 前端新增「城市对比页」与「宏观环境页」(宏观指标含 CPI/GDP/M2/PMI/利率,附新手说明卡)
  • 后端 /api/cities 新增可选 min_count 参数,可过滤样本过少的城市
  • 接入可选 LLM(OPENAI_API_KEY,兼容 DeepSeek),/api/analyze/qa 可由 LLM 生成并强制引用数据来源

修复

  • recharts 入场动画导致的页面崩溃(多页图表加 isAnimationActive=false)
  • 城市对比图左侧城市名只显示部分(YAxis interval=0 + 柱末标值)
  • 前端价格裸数字 / 0.0 万元 单位错误(House.price 单位为万元,统一按万元渲染)
  • rag.py 检索上下文中价格单位错误导致的 0.0 万元

数据

  • 执行数据质量清洗:删除 243 行异常价格(<1万 / ≥1亿),全局异常值归零

安全

  • .env 移出版本控制(git rm --cached),新增 .env.example 模板;请勿提交真实密钥

注:data/.db 与 models/.pkl 已被 .gitignore 忽略,克隆不含它们,部署前请按 DEPLOY.md 准备。

RealEstateAI v1.0.0

Choose a tag to compare

@ShadowQuill ShadowQuill released this 15 Aug 14:09

RealEstateAI v1.0.0

首个公开发布版。房地产 AI 分析系统,覆盖「数据采集 → 价格预测 → 趋势预测 → AI 智能分析」全链路,并提供 React 前端可视化界面与 Dash 看板。

✨ 功能特性

  • 54 城数据:链家/贝壳二手房成交数据 + 国家统计局 70 城房价指数
  • 价格预测模型:XGBoost + 随机森林融合,输出房源总价/单价预测
  • 趋势预测:基于官方同比指数的城市房价趋势研判
  • AI 文本分析:房源描述 NLP 解析
  • 可视化界面:React 前端(仪表盘、新房/二手房指数、多城对比)+ Dash 看板
  • 一键启动run_system.py --with-frontend

🚀 快速开始

pip install -r requirements.txt
python run_system.py --with-frontend
# 前端 http://localhost:5173   后端 http://127.0.0.1:8000/docs   看板 http://127.0.0.1:8050

python scrapers/save_cookies.py                              # 浏览器登录导出 Cookie
python scrapers/chengjiao_browser.py --cities 中山 --human --pages 3   # 浏览器抓取成交