6 Commits

Author SHA1 Message Date
88021e4a4b 添加Module2心血管疾病预测模型和Flask API
Part A: 模型训练与保存
- train_and_save.py: 一次性脚本,训练XGBoost模型并保存完整Pipeline
- cardio_predictor_model.pkl: 包含预处理器和分类器的完整Pipeline

Part B: Flask API部署
- app.py: 提供/predict_cardio接口,接收11个特征值并返回预测结果
- 包含输入验证、数据处理和模型加载功能

Part C: 前端交互界面
- templates/index.html: 响应式HTML表单,集成JavaScript Fetch API
- 提供示例数据填充和实时预测结果显示

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 22:53:47 +08:00
3a3394da49 添加Module1数据可视化仪表板和心血管疾病数据
1. 创建module1_dashboard/cardio_dashboard.py
   - Streamlit应用程序,提供交互式数据可视化
   - 包含数据清洗、特征工程、异常值处理
   - 集成年龄转换、BMI计算、类别转换
   - 侧边栏筛选器、Plotly图表展示
   - 智能路径解析,支持多种运行环境

2. 添加data/心血管疾病.xlsx数据文件
   - 心血管疾病原始数据集
   - 用于模型训练和可视化分析

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 17:59:10 +08:00
08b3b5c050 添加.gitignore文件和项目依赖文件
创建.gitignore文件,忽略常见的操作系统和IDE文件
生成requirements.txt包含项目所有依赖

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 17:03:50 +08:00
85b726d8cb 删除a.txt和main.py文件
删除测试文件a.txt和二分查找实现main.py

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 16:49:59 +08:00
6e4e45addc 添加二分查找算法实现和测试
实现二分查找算法 binary_search,包含测试函数 test_binary_search
支持各种边界情况测试

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 16:38:31 +08:00
0fac1aed54 第一次提交 2026-02-26 16:14:11 +08:00