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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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