# WGAI **Repository Path**: normalcoder/wgai ## Basic Information - **Project Name**: WGAI - **Description**: 开箱即用的JAVAAI在线训练识别平台&OCR平台AI合集包含旦不仅限于(车牌识别、安全帽识别、抽烟识别、常用类物识别等) 图片和视频识别 可自主 融合了AI图像识别opencv、yolo、ocr、esayAI内核识别;AI智能客服、AI语言模型、 无任何第三方API接口可定制化自主离线化部署并自主化行业化使用 避免占用内存、GPU消耗训练与识别分开使用; - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://116.198.227.105/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 536 - **Created**: 2025-02-12 - **Last Updated**: 2025-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

hertzbeat

中文文档 |English Document |

**官网: [http://116.198.227.105/#/](http://116.198.227.105/#/)** [![Discord](https://img.shields.io/badge/Chat-Discord-7289DA?logo=discord)](https://discord.gg/Fb6M73htGr) [![Reddit](https://img.shields.io/badge/Reddit-Community-7289DA?logo=reddit)](https://www.reddit.com/r/hertzbeat/) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/8139/badge)](https://www.bestpractices.dev/projects/8139) [![Docker Pulls](https://img.shields.io/docker/pulls/apache/hertzbeat?style=%20for-the-badge&logo=docker&label=DockerHub%20Download)](https://hub.docker.com/r/apache/hertzbeat) [![Contribute with Gitpod](https://img.shields.io/badge/Contribute%20with-Gitpod-908a85?logo=gitpod&color=green)](https://gitpod.io/#https://github.com/apache/hertzbeat) ## 🎡 introduce > The out of the box JAVA AI platform integrates AI image recognition with OpenCV, YOLO, and eSayAI kernel recognition; AI intelligent customer service, AI language model, customizable and independent offline deployment, and industry-specific use Avoid using memory and GPU separately for training and recognition; Support YOLOv3, YOLOv5, YOLOv8 models and text language models such as Excel and TXT; ### Test Address&Account > [ http://116.198.227.105:8888](http://116.198.227.105:8888/) > wgai wgai@2024 > > Note: The server purchased for 50 yuan crashes if it runs away. It is recommended not to use it violently # Get started directly ## Download to use > springboot+vue+mysqlSupport for domestic database configuration content will not be elaborated in detail. If Java is weak, it is recommended to learn Java first and then use the front-end in the VUE branch!!! > [@gitee https://gitee.com/wggh_admin/wgai](https://gitee.com/wggh_admin/wgai) >[@github https://github.com/YeyuchenBa/wgai](https://github.com/YeyuchenBa/wgai) # New feature screenshot and feature introduction configuration ### Online training and annotation content have been launched and open source support is available for deployment on domestically produced Windows/Linux servers #### Model List ![audio2](wg/moxingkapian.jpg) #### Online annotation ![audio1](wg/zaixianbiaozhu.jpg) #### training results ![audio1](wg/xunlianjieguo.jpg) #### Training log ![audio1](wg/xunlianrizhi.jpg) ### New feature demonstration video >[@Online training demonstration video address:https://www.bilibili.com/video/BV1EJwheEEYq/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9](https://www.bilibili.com/video/BV1EJwheEEYq/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9) >[@Online training demonstration video address:https://www.bilibili.com/video/BV1fJwhe7E1G/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9](https://www.bilibili.com/video/BV1fJwhe7E1G/?vd_source=73d8a30a253a95bdb8b89a5fec80d9b9) ## Localized deployment of voice recognition and addition of hot word configuration support for Windows/Linux localization server deployment ![audio1](wg/audio1.png) ![audio2](wg/audio2.png) ## Currently supports voice recognition, but since I don't have HTTPS, I have added an additional static audio recognition feature ![yuyin](wg/yuyin.jpg) ![yuyinshibie](wg/yuyinshibie.jpg) ![yuyinbund](wg/yuyinbund.jpg) ## Currently supports blue, green, yellow, white, and vehicle license plate recognition ![chepaishibie](wg/chepaishibie.gif) ## Currently supports OCR 95% high-precision text extraction and recognition ![OCR](wg/OCR.gif) # Currently, feature screenshots and feature descriptions are supported for configuration ## - Autonomous image and video recognition ### home page >Regulatory Redis jvm、 The CPU of the server is particularly important ![index](wg/index.jpg) ### model base >Independently adding trained models, training models and recognition are separated to avoid memory consumption ![model](wg/model.jpg) ### Model library binding >Support image upload, image address, video address rtsp、rtmp、flv、fmp4、 Does not support static MP4 playback, but supports recognition; Because the player control does not allow static file playback ![modelBund](wg/modelBund.jpg) ### Image recognition >Support third-party interface transmission with recognition time generally within 1 second, except for special and complex issues. The current unit of time is in milliseconds ![modelBund](wg/start.gif) ### Video recognition >Support third-party interface transmission, recognize continuously after enabling without interrupting sub threads. CPU running requires a certain amount of memory ![startplay](wg/startplay.gif) ### Third party access >Third party access ![dingyue](wg/dingyue.jpg) ![api](wg/api.jpg) > The currently supported item recognition settings include Chinese translation and border color (continuously updated). If you have any specific model requirements, please contact me 1552138571@qq.com Or qq: 1552138571) ## - ChatGpt ### chatGPT > Support text language models such as Exel and TXT; Scenario specific training ![dingyue](wg/chatplay.gif) ### Image model ![modelBund](wg/piclist.jpg) ### Training results ![modelBund](wg/list.jpg) ### Training tasks ![modelBund](wg/xunlian.jpg) ## - Lightweight intelligent chat > This lightweight kernel mainly uses the easyui kernel [@ easyAi Lightweight Kernel Address]( https://gitee.com/dromara/easyAi )They have their own content for training, with low memory consumption and short training time. They have high efficiency in recognizing specific content > Due to limited time, students who have not yet fully connected can continue to connect independently ### Basic classification ![modelBund](wg/jichufenlei.jpg) ### Semantic classification ![modelBund](wg/yuyifenlei.jpg) ### Sentence classification ![modelBund](wg/yujufenlei.jpg) ### Keywords: ![modelBund](wg/guanjianci.jpg) ### Intelligent dialogue ![modelBund](wg/zhinengduihua.jpg) ### QA Q&A ![modelBund](wg/qawenda.jpg) ### Semantic model training ![modelBund](wg/yymoxing.jpg) ##为大家低成本部署AI应用添砖加瓦! ## We will continue to optimize video and image recognition content in the future ### Technical questions will be answered within the community, along with various installation environment configurations ![zfb](wg/shequn.jpg) ### WeChat communication group ## Add WeChat technical communication group (currently only WeChat communication group) ![加交流群](wg/chatpic.jpg) ## 🛡️ License [`Apache License, Version 2.0`](https://www.apache.org/licenses/LICENSE-2.0.html)