2024 第一弹,JAVA 原生 AI 算法引擎 EasyAI 加入 Dromara 开源社区

如今AI项目无论在工业领域还是生活领域都开始逐渐深入,chatGPT,文心一言等大模型更是如火如荼,让我们看到了AI的强大。不知道多少小伙伴想快速涉猎到AI领域呢?因为各种原因JAVA在AI领域一直是传统弱项,但是JAVA程序员却占据了国内程序员就业的半壁江山,所以这次我带来的java原生开源AI算法引擎-easyAI(不依赖任何第三方库,开箱即用的引擎),介绍给大家。

EasyAI – JAVA原生AI算法引擎

作者介绍

背景与简介

广大公司,尤其是中小公司是不是遇到过以下痛点?

1.公司后端突然需要一个AI模块来辅助某业务场景,但是因为传统业务关系公司后端大部分都是java程序员。 去招个资深的算法工程师吧,先不说招聘的时间成本,就因为这么一个需求就去找一个价格这么昂贵的人员也太不经济,最后只能无奈外包。

2.突然有了某个AI模块需求,用了很长的时间成本从网上买了一套做好的AI模块,结果人家是py或者cpp。动不动还要装cuda环境(但凡装过cuda环境的都知道多少坑),有时候要考虑环境,有时候还要内嵌,要考虑py/cpp与java互相调用,还有因此而来的效率与安全问题等等。我更希望是完美兼容我的系统,我不想去繁琐的调整运行环境,考虑各种兼容性,我想要直接引入包到我的maven里就能开箱即用。

3.我去!chatGPT好牛逼,人用的真爽,可是它不能给我的系统服务。它是大模型很好,但是我的系统不需要大模型!我需要的是一个我可以自定义,去针对我们业务环境的小模型来嵌入我们的系统,为系统服务!大模型是给人用的,但是不能内嵌我们的系统给我们的系统服务。

综上,我们总结出以下的背景

EasyAI 应用举例

myJecs分类配置及标注后台

myJecs智能客服基本流程演示

架构设计

常用底层算法模块

常用上层算法模块

使用

1.将项目下载后打包进本地maven库

2.将easyAi pom文件引入地址引入项目

关注项目

对项目有什么想法或者建议,可以加我qq交流群(222475213)或vx:thenk008,或者创建issues,一起完善项目。