一款人工智能和量化系统,含自动代码产生器、人工智能模块
一、项目简介人工智能和量化从这开始 人工智能和量化平台是简洁、直观、强大的前端和后端SPA开发框架,支持国际化,以模块为基础,让WEB应用、人工智能和量化系统开发更迅速、更简单。平台包含多个模块,主要包括基于角色的权限管理基础平台(用户、角色、权限、日志、附件、配置参数、分类管理)、通知模块、自动代码产生模块、任务系统模块、内容管理系统模块、网站模块、电子手册模块、人工智能模块、图像识别模块,人脸识别模块,金融数据采集模块,大数据模块,量化交易模块等。 二、界面展示项目代码自动产生模块使用自动代码产生模块,可以使字段、模型、生成数据库、前端代码、后端代码和权限配置一并可视化完成,一般项目可以零代码实现。该部份主要包括三个扩展模块:数据迁移模块、自动代码模型模块和自动代码产生模块 人工智能和量化平台系统架构
一款人工智能和量化系统,含自动代码产生器、人工智能模块
人工智能和量化平台知识体系可用于各行业的前端和后端系统软件开发、CMS、人工智能、图像识别、人脸识别、大数据和量化投资领域等。前后端分离SPA架构,使用AngularJS/Bootstrap等前端框架实现响应式和SPA程序设计,后端主要使用Python语言,主要包括如下框架:flask提供web服务,Jinja2提供模板服务,Numpy、Pandas、Scikit-Learn、Tensorflow和Keras等实现人工智能服务,celery实现任务调度,scrapy提供网络爬虫,基于Backtrader的金融量化服务等。
一款人工智能和量化系统,含自动代码产生器、人工智能模块
基于BaoAI设计案例: 内容管理网站:
一款人工智能和量化系统,含自动代码产生器、人工智能模块
管理系统后台:
一款人工智能和量化系统,含自动代码产生器、人工智能模块
人工智能:
一款人工智能和量化系统,含自动代码产生器、人工智能模块
量化系统:
一款人工智能和量化系统,含自动代码产生器、人工智能模块
三、功能概述功能特点:超10万行代码 平台模块化,易于开发扩展 前端兼容多种浏览器 兼容性好,跨平台,响应式设计 平台二次开发学习曲线低,易上手 国际化 前后端代码分离 基于H5的单页面应用(SPA) 自动代码产生器 自动产生API文档及测试界面 支持多数据库和数据迁移 强大的富文本编辑 人工智能 大数据网络爬虫 金融数据采集模块 量化分析 完善的开发和部署工具和方案
四、技术选型前端和后端开发工具Visual Studio Code 安装插件: Chinese (Simplified) Language Pack for Visual Studio Code jshint Python 项目前端安装步骤需要安装 Node.js 项目后端数据库本项目支持绝大部门流行的关系数据库,包括:SQLite、MySQL、Postgres、Oracle、MS-SQL、SQLServer 和 Firebird。 已提供Sqlite数据库,和MySQL数据脚本文件。MySQL支持5.5及以上版本。 数据库转换无需修改代码,仅修改config.py中的SQLALCHEMY_DATABASE_URI即可。 默认使用sqlite数据库,优点是无需安装专门数据库软件,方便测试开发,生产部署请使用mysql或其它数据库软件。 sqlite数据保存在 db/baoai.db,直接使用。 mysql数据库脚本保存在 db/baoai.mysql.sql,需要新建数据库如baoai,然后导入脚本。 如果使用其他数据库,可以使用Navicat Premium工具菜单中的数据传输,进行不同数据库之前的数据迁移。
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|