Skip to main content

Nebula "星云"业务风控系统

系统说明

该系统目前定位为解决以下业务风控核心问题。

恶意注册(Account Abuse)
账号被盗(Account Takeover)
内容欺诈(Content Abuse)

系统架构:

 

系统组件:

 

工作方式:

 

项目说明

目录结构

  db/                     #mysql初始化表  
  fakedata/               #伪造的用户登录日志(测试用)  
  go/  
    src/  
      /malicious_prevent  
        /automate         #风险决策控制模块  
        /mpevents         #业务接口分发模块  
        /rulengine        #数据计算模块:风险规则+风险评分  
        ...               #数据处理后台主逻辑  
  management/             #运营管理系统(flask+nginx,前后端分离)  
    app/                  #flask接口  
    config/               #nginx配置示例  
    loginapp/             #登录系统  
    static/               #html、js、css
    debug.py              

项目部署

  • 部署mysql、mongodb、redis
  • mysql db初始化(db模块), monodb日志数据生成(fakedata模块)
  • gulp打包界面模块
  • 部署nginx
  • 启动运营管理平台python management/debug.py,配置风控决策
  • \malicious_prevent:go test

TODO

  • 风险规则因子提取、风险规则制定
  • 风险等级评分逻辑
  • 管理平台完善

   

Metadata

Release files for nebula-pro 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nebula-pro 1.2.1
File Size Uploaded
nebula_pro-1.2.1.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nebula-pro 1.2.1
File Interpreter ABI Platform
nebula_pro-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.1 kB

Release files / nebula_pro-1.2.1.tar.gz

Download URL nebula_pro-1.2.1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4ad4beac43d8653bdff3c94b0852e1bb5c252607b2e553a129b17abefcc7a370
BLAKE2b-256 checksum
How to use checksums
62212cfc445b6d66f58bedfa351bf202510142bb800b5c5ad96daa7db9891e7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release files / nebula_pro-1.2.1-py3-none-any.whl

Download URL nebula_pro-1.2.1-py3-none-any.whl
Size 14.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
65724fd3262aaa682e2a4808b486efde1cf8114a3c9cd91ee0196528353c192f
BLAKE2b-256 checksum
How to use checksums
8828081f5369aed7ab1839922454a735d62371d4750917d8b23bf78cab28c336
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page