JaphethWilson22/CreditCardFraudDetection

GitHub: JaphethWilson22/CreditCardFraudDetection

基于随机森林分类器和 Streamlit 构建的信用卡欺诈检测系统,帮助企业从交易数据中识别潜在的欺诈行为。

Stars: 0 | Forks: 0

# 信用卡欺诈检测系统 本项目是一个信用卡欺诈检测系统,面向银行、电商网站以及任何接受信用卡支付的企业。该系统利用预训练的 RandomForestClassifier 模型来检测欺诈交易。 ## 目录 - [安装](#installation) - [使用方法](#usage) - [功能](#features) - [贡献](#contributing) - [许可证](#license) - [联系方式](#contact) - [致谢](#acknowledgements) ## 安装说明 ### 步骤 1:克隆仓库 git clone https://github.com/JaphethWilson22/CreditCardFraudDetection.git cd CreditCardFraudDetection ### 步骤 2:创建虚拟环境 python -m venv venv source venv/bin/activate # On Windows use `.venv\Scripts\activate.bat` ### 步骤 3:安装依赖 pip install -r requirements.txt ## 使用方法 streamlit run app1.py ## 操作说明 1. 使用侧边栏上传您的 CSV 文件。 2. 调整滑块以根据金额筛选交易。 3. 点击 Predict 按钮查看欺诈预测结果。 4. 使用提供的按钮下载详细结果。 ## 功能 1. 上传包含交易数据的 CSV 文件。 2. 根据金额筛选交易。 3. 使用预训练的 RandomForestClassifier 预测欺诈交易。 4. 可视化并下载预测结果。 ## 联系方式 - 如有任何问题或需要支持,请联系 otcherehjapheth@gmail.com 或 elliotduku@gmail.com。 - 项目托管在 streamlit 上:https://lyonex-duku-frauddetection.streamlit.app/ ## 致谢 -特别感谢所有让本项目成为可能的贡献者和开源项目。
标签:Apex, Kubernetes, Streamlit, 信用卡欺诈检测, 数据预处理, 机器学习, 访问控制, 逆向工具, 金融风控, 随机森林