本系列课程由
等组成, 讲解数据科学和人工智能相关技术知识, 以Java语言实现为主。
数据科学和人工智能
数据信息搜索和应用
海量信息通过搜索的方式查询,企业数据通过内部搜索引擎进行检索。 全面讲解企业级搜索技术,Java搜索核心项目的技术原理。
- Lucene项目
- 索引构建和搜索功能
- 分析和高级搜索技术
- Solr
- EasticSearch
- 其他搜索技术相关
- AI 时代搜索能力
NLP自然语言处理
完整讲述 NLP 知识, 通过Java NLP库开发自然语言处理应用。
- NLP领域
- NLP技术分析
- NLP应用实践
- Java NLP项目
- Python NLP项目
专家系统
全面分析规则引擎和求解器项目的技术。 应用于实际项目中,如企业业务管理和数据标准管理。 讲述运筹学主要问题的软件解法和实际应用。
- 规则引擎
- 规则引擎应用实践
- 运筹学在管理的应用
- 求解器项目
- 应用实践案例
数据科学
系统讲述数据科学需要的数学和编程技术知识, 聚焦于实用性和Java开发实践, 理解机器学习算法,并学习 Java 库编程。
- 数据统计和应用
- 机器学习技术
- 数据科学内容
- ML 库使用分析
LLM大语言模型开发
系统讲解ChatGPT大语言模型技术和应用,API接口定义说明和使用。 其中重要的AI开发能力,提示工程和RAG检索增强生成。
深入了解LangChain设计原理,对应Java开发框架LangChain4j的开发实践。 系统学习SpringAI和QuarkusAI开发框架,充分利用Java完整生态帮助开发编写AI应用。
- ChatGPT应用
- Embedding
- 提示工程Prompt
- RAG
- Tools代码应用
- MCP
- OpenAI API接口调用
- LangChain4j
- Quarkus集成
- SpringAI