Skip to main content

Nebula 星云业务风控系统.

Project description

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

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

   

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nebula_pro-1.2.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

nebula_pro-1.2.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file nebula_pro-1.2.1.tar.gz.

File metadata

  • Download URL: nebula_pro-1.2.1.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.2

File hashes

Hashes for nebula_pro-1.2.1.tar.gz
Algorithm Hash digest
SHA256 4ad4beac43d8653bdff3c94b0852e1bb5c252607b2e553a129b17abefcc7a370
MD5 1ff52ddb907c1599f28c80b0576141cb
BLAKE2b-256 62212cfc445b6d66f58bedfa351bf202510142bb800b5c5ad96daa7db9891e7a

See more details on using hashes here.

File details

Details for the file nebula_pro-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: nebula_pro-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.2

File hashes

Hashes for nebula_pro-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 65724fd3262aaa682e2a4808b486efde1cf8114a3c9cd91ee0196528353c192f
MD5 d630140db6348454080682d2c9e381c5
BLAKE2b-256 8828081f5369aed7ab1839922454a735d62371d4750917d8b23bf78cab28c336

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page