# 金融反欺诈预测系统(Financial-Fraud-Predict-System)
[![](https://img.shields.io/badge/github-%E4%B8%8D%E6%83%B3%E5%BD%93%E5%BA%9F%E7%89%A9%E7%9A%84%E5%BA%9F%E7%89%A9-brightgreen)](https://github.com/ceresOPA) [![](https://img.shields.io/badge/bilibili-%E6%98%AF%E4%B9%90%E9%81%93%E9%95%BF-9cf)](https://space.bilibili.com/510005777) [![](https://img.shields.io/badge/License-MIT-orange)](./LICENSE) <br/>
金融反欺诈预测系统,本人本科期间项目,技术涉及Vue3、Flask、XGBoost等。本项目提供了完整的Web系统,系统功能包括信贷数据分析、信贷欺诈数据检测、用户历史预测记录、用户数据管理等。项目整体并不复杂,适合新手练手学习机器学习与Web系统的结合。
本项目代码分为三部分:数据分析与模型构建、Web前端系统、服务端。(如果想直接使用本系统的同学可以忽略数据分析与模型构建部分,直接按照说明完成项目的部署)
## 界面展示
<img src="./img/img1.png" width="360" height="250" align="left" />
<img src="./img/img2.png" width="360" height="250" align="center" />
<br>
<img src="./img/img3.png" width="360" height="250" align="left" />
<img src="./img/img4.png" width="360" height="250" align="center" />
<br>
<img src="./img/img5.png" width="360" height="250" align="left" />
<img src="./img/img6.png" width="360" height="250" align="center" />
## 环境配置
Python依赖库(推荐使用**anaconda**等虚拟环境,同时配置镜像源)
```shell
pip install -r requirement.txt
```
node.js依赖模块(node推荐使用V16.13.1版本,该版本为本项目实际使用环境,node有时候会出现兼容性问题)
```shell
cd finace-web
npm install
```
## 数据分析与模型构建
进入finace-analysis目录,打开notebook
```shell
cd finace-analysis
jupyter notebook
```
具体分析过程可以自行查看,数据集来源为美国P2P平台提供的LoanStats数据,网上均有分享
## 项目部署
本项目为前后端分离式的系统,只要完成环境的配置后,分别部署前端和后端即可。
### Finace-server
服务端采用Flask框架,为前端提供的API位于route文件下
```shell
cd ./finace-server
python main.py
```
### Finace-web
前端采用Vue3实现,使用UI框架为element-plus
```shell
cd ./finace-web
npm run dev
```
## 相关技术
- ![](https://img.shields.io/badge/-Vue3-lightgreen)
- ![](https://img.shields.io/badge/-Flask-blue)
- ![](https://img.shields.io/badge/-XGBoost-red)
没有合适的资源?快使用搜索试试~ 我知道了~
反欺诈预测系统,技术涉及Vue3、Flask、XGBoost等.zip
共58个文件
vue:12个
png:11个
py:6个
需积分: 0 1 下载量 90 浏览量
2024-01-04
11:09:54
上传
评论
收藏 1.98MB ZIP 举报
温馨提示
反欺诈预测系统,技术涉及Vue3、Flask、XGBoost等。本项目提供了完整的Web系统,系统功能包括信贷数据分析、信贷欺诈数据检测、用户历史预测记录、用户数据管理等。项目整体并不复杂,适合新手练手学习机器学习与Web系统的结合
资源推荐
资源详情
资源评论
收起资源包目录
金融反欺诈预测系统,技术涉及Vue3、Flask、XGBoost等。本项目提供了完整的Web系统,系统功能包括信贷数据分析、信贷欺诈数据检测、用户历史预测记录、用户数据管理等。项目整体并不复杂,适合新手练手学习机器学习与Web系统的结合。.zip (58个子文件)
VUE3_new
finance-analysis
preprocessing.ipynb 110KB
analysis.ipynb 19KB
model
xgb_plus.joblib 348KB
xgb.joblib 360KB
.ipynb_checkpoints
preprocessing-checkpoint.ipynb 110KB
model.ipynb 18KB
model2.ipynb 64KB
model3.ipynb 47KB
test.csv 134KB
LICENSE 1KB
finance-server
main.py 239B
predict.py 2KB
dataAnalyze.py 2KB
route
user_route.py 5KB
file_route.py 3KB
__pycache__
route.cpython-37.pyc 1KB
file_route.cpython-37.pyc 3KB
user_route.cpython-37.pyc 4KB
model
xgb_plus.joblib 348KB
db.py 3KB
img
img3.png 154KB
img4.png 202KB
img2.png 141KB
img1.png 642KB
img6.png 112KB
img5.png 216KB
requirement.txt 126B
README.md 2KB
finance-web
src
App.vue 107B
assets
logo.png 7KB
main.js 408B
utils
tools.js 475B
msg.js 180B
req.js 439B
components
Step
Step3.vue 6KB
Step2.vue 8KB
Step.vue 2KB
Step1.vue 5KB
Personal
ChangePassword.vue 3KB
PersonInfo.vue 4KB
Personal.vue 1KB
PredictRecord.vue 4KB
Login.vue 5KB
Home.vue 3KB
Register.vue 5KB
index.css 238B
router.js 2KB
vite.config.js 1KB
package.json 434B
public
money.png 11KB
bg.jpg 80KB
index1.png 161KB
favicon.ico 4KB
return.png 4KB
index2.png 87KB
package-lock.json 51KB
index.html 330B
.gitignore 44B
共 58 条
- 1
资源评论
白话Learning
- 粉丝: 3274
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功