在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:TipDM开源软件地址:https://gitee.com/guangzhou_TipDM_intelligence_devp/TipDM开源软件介绍:IntroductionTipDM建模平台,是由广东泰迪智能科技股份有限公司研发并开源的数据挖掘工具,TipDM建模平台提供数据丰富的数据预处理、数据分析与数据挖掘组件,帮助广大中小企业快速建立数据挖掘工程,提升数据处理的效能。同时,我们也在积极推动大数据挖掘社区建设,构建校企对接桥梁,为企业精准推送优质大数据挖掘人才;在产业需求的基础上推动高校的人才培养工作。 DocumentationCommunicationFeatures
ScreenshotDevelopment环境依赖
安装Java开发环境下载JDK 1.8.x和Apache-Maven并安装,设置JAVA_HOME和PATH环境变量,如添加以下到~/.bashrc中(不同的操作系统,环境变量的设置方式有所不同,请根据自己的情况设置环境变量): echo 'export JAVA_HOME=~/jdk_1.8.0_171' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:~/apache-maven-3.3.9/bin:$PATH' >> ~/.bashc. ~/.bashrc 检查java与maven环境及版本是否正确安装,运行如下命令检查: >tipdm: ~ devp$ javac -version javac 1.8.0_171 >tipdm: ~ devp$ mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) 如果返回"-bash: xxx: command not found",或者版本号低于TipDM要求,请确认依赖软件是否安装正确,相应的环境变量是否设置生效。 安装Python下载Python 3.6.x,并完成环境变量的配置。 required library: arch==4.3.1docx==0.2.4gensim==3.6.0graphviz==0.10.1jieba==0.38jieba-fast==0.53Keras==2.2.4matplotlib==2.2.0numpy==1.14.2pandas==0.23.4pdfminer3k==1.3.1pyclust==0.2.0pydot==1.2.4python-docx==0.8.10scikit-learn==0.19.1scipy==0.19.1SQLAlchemy==1.2.0statsmodels==0.9.0tensorflow==1.12.0thulac==0.2.0wordcloud==1.5.0 批量安装依赖库将上面的内容粘贴至requirements.txt(可随意命名),进入命令行,CD到requirements.txt所在的目录下,执行命令: pip install -r requirements.txt 安装PostgreSQL下载9.4x并完成安装。PostgreSQL中文社区 快速入门构建项目backend下载源代码至本地,按照maven格式将源码导入IDE(Eclipse或IDEA) 数据初始化首先在本机上要有PostgreSQL服务,使它监听127.0.0.1的5432端口(默认安装和初始化的PostgreSQL即监听127.0.0.1的5432端口),然后使用PG的管理员身份(一般是初始化PG数据库的linux账号,这里是postgres账户),运行$TipDM_HOME/WEB-INF/classes/sql/目录下的.sql脚本,初始化元数据: psql -h 127.0.0.1 -p 5432 -U postgres -d tipdm_DB -f initData.sqlpsql -h 127.0.0.1 -p 5432 -U postgres -d tipdm_DB -f quartz_postgres.sql 系统配置配置文件说明: sysconfig/database.properties 数据库配置文件sysconfig/dbSupport.config 在此配置系统可支持的数据库类型sysconfig/system.properties 系统的相关配置sysconfig/redis.properties RedisPyConnection.xml Python服务(该文件在sysconfig目录的上层) 编译cd进入到源码根目录,使用maven进行编译即可,源码结构如下:framework-common 公共模块framework-model 数据模型framework-persist 数据持久化framework-service servicetipdm-server 后台服务 看到
表示编译成功,生成的二进制包在$HOME/target/目录中。 部署部署详情参考IntelliJ IDEA – Run / debug web application on Tomcat FAQhttp://python.tipdm.org/bzzx/index.jhtml?n=%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 |
请发表评论