Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conversion Prediction · 用户转化预测服务

一个用于预测用户转化行为的全栈项目,后端提供机器学习预测 API,前端负责数据可视化展示。

技术栈

后端基于 FastAPI 构建,独立的 ml 模块封装预测模型,routers 划分接口,schemas 负责请求与响应的数据校验。前端基于 Vue 3 + Vite + ECharts + Element Plus,用于展示预测结果与数据看板。

测试与质量

后端配置了 pytest(pytest.ini、tests 目录及覆盖率报告)用于单元测试,并使用 ruff(ruff.toml)做代码风格检查。仓库还包含 GitHub Actions 工作流(.github/workflows),用于持续集成。

本地运行

后端:

cd backend
pip install -r requirements.txt
uvicorn main:app --reload

前端:

cd frontend
npm install
npm run dev

运行测试:

cd backend
pytest

About

用户转化预测服务 —— FastAPI + 机器学习模型后端,Vue3 + ECharts 前端可视化,配套 pytest 测试与 ruff 代码检查。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages