为了准确回答“是否用了机器学习模型”,请您补充一下:

- 案例代码(直接粘贴,或说明关键类/依赖)
- 或 项目描述/目录结构(
pom.xml里的依赖) - 或 链接/截图
不过可以先给您一个快速判断方法,看 Java 案例里是否出现以下迹象:
✅ 通常说明用了机器学习模型
- 依赖里有:
deeplearning4j、DJL、Weka、Smile、Spark MLlib、onnxruntime、tensorflow-java、opencv+分类器 等 - 代码里有:
model.predict(...)、Classifier、NeuralNetwork、fit/train、loadModel(...)、.onnx/.pt/.pb模型文件加载 - 有训练数据、特征提取、模型评估(准确率/混淆矩阵)等逻辑
❌ 通常说明没用机器学习模型
- 只是规则判断(
if/else、正则、阈值) - 只是调用第三方 API(如百度AI/阿里云OCR)但没有本地模型
- 只是普通算法(排序、查找、统计)
- 依赖只有 Spring Boot / MyBatis / JDBC 等业务框架
您把案例发我,我可以帮您逐行判断它属于传统规则算法、调用外部AI服务,还是真正集成了机器学习模型,并说明依据。