| name | real-time-fraud |
| description | 欺诈检测规则引擎,基于固定阈值和启发式规则进行交易欺诈评分与异常模式识别。适用于反欺诈流程学习与原型验证。规则引擎基于固定阈值。 |
| version | 1.0.0 |
| author | wangyi |
real-time-fraud
实时欺诈检测工具,实现规则引擎检测、异常评分模型、交易模式分析与实时告警。仅使用 Python 标准库。
脚本API
类 FraudRule
欺诈检测规则。
FraudRule.evaluate(transaction, user_history) — 评估交易。
calculate_fraud_score(transaction, user_history, rules)
计算交易欺诈评分。
必填: transaction, user_history, rules
build_user_baseline(user_history)
构建用户行为基线。
必填: user_history
get_default_fraud_rules()
获取默认欺诈检测规则集。
batch_fraud_detection(transactions, rules=None)
批量欺诈检测。
必填: transactions
evaluate(transaction, user_history=None)
评估交易。
必填: transaction
调用示例
python scripts/main.py \
--transaction <transaction> \
--user-history <user_history> \
--rules <rules> \