Metadata-Version: 2.1
Name: fraud-detection
Version: 0.2
Summary: AI phát hiện gian lận kế toán
Home-page: https://github.com/Trantamming/accounting_fraud_detection
Author: Trần Minh Tâm
Author-email: tam.ming.zhan@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# Fraud Detection AI Package

## Taá gia: Tran Minh Tam

## Mô tả:
Đây là package AI phát hiện gian lận kế toán dựa trên các giao dịch. Sử dụng mô hình RandomForest để dự đoán gian lận từ các giao dịch.

## Cài đặt:
Sử dụng lệnh dưới để cài đặt package:
  pip install accounting-fraud-detector


## Cách sử dụng:
1. **Huấn luyện mô hình**:
   ```python
   from fraud_detection.model import train_fraud_model
   train_fraud_model()

2. **Du doan gian lan**
  ```python
  from fraud_detection.predict import predict_fraud
  import pandas as pd

  # Đọc file CSV với dấu phân cách là dấu chấm phẩy
  df = pd.read_csv("Du_lieu_du_doan_gian_lan_ke_toan.csv", delimiter=";")

  # In ra danh sách các cột trong DataFrame để kiểm tra
  print(df.columns)


  # Dự đoán cho tất cả các giao dịch
  result = predict_fraud(df)

  # In kết quả hoặc lưu vào file mới
  print(result)
  result.to_csv("result_predictions.csv", index=False)  # Lưu kết quả dự đoán vào file CSV mới

3. **API**
  python fraud_detection\api.py  





