本书以阿里魔搭社区提供的AI模型为基础,结合图像处理、文本生成、语音合成等典型应用,利用低代码的优势,降低AI模型的使用门槛,激发读者对AI的兴趣。
本书共13章。第1章和第2章对阿里魔搭社区进行了介绍,包括阿里魔搭社区的特点、适用场景,以及如何注册与登录;第3章至第13章以项目化的方式介绍了阿里魔搭社区提供的11个典型AI模型应用,内容涵盖了目标检测与识别、文字识别与生成、智能问答与对话等日常领域。
本书配套资源丰富,包括国家级一流课程“人工智能基础”(课程负责人:张广渊,课程平台:智慧树)、PPT、习题等,读者可通过作者邮箱(xdzhanggy@163.com)或访问高等教育出版社新形态教材网获取。
本书专为编程新手设计,特别是对人工智能领域充满兴趣的初学者和爱好者。通过迅速构建项目,读者将能深入体验人工智能技术在解决问题方面的魅力。
本书可作为高等学校非计算机类专业的人工智能通识课程实践教材,也可作为计算机类相关专业的人工智能引论课程实践教材。
- 前辅文
- 第1章 阿里魔搭社区概述
- 1.1 阿里魔搭社区介绍
- 1.2 阿里魔搭社区的特点
- 1.3 阿里魔搭社区的适用场景
- 1.4 阿里魔搭社区的技术优势与未来展望
- 第2章 阿里魔搭社区的注册与登录
- 第3章 项目一:中文分词
- 3.1 什么是中文分词
- 3.2 中文分词的常用算法与应用场景
- 3.3 利用阿里魔搭社区实现中文分词
- 3.3.1 登录阿里魔搭社区
- 3.3.2 加载中文分词模型
- 3.3.3 运行中文分词模型
- 3.3.4 使用本地数据实现中文分词
- 第4章 项目二:人脸识别
- 4.1 什么是人脸识别
- 4.2 人脸识别的常用算法与应用场景
- 4.3 利用阿里魔搭社区实现人脸识别
- 4.3.1 登录阿里魔搭社区
- 4.3.2 加载人脸识别模型
- 4.3.3 运行人脸识别模型
- 4.3.4 使用本地数据实现人脸识别
- 第5章 项目三:实时人体检测
- 5.1 什么是人体检测
- 5.2 人体检测的常用算法与应用场景
- 5.3 利用阿里魔搭社区实现人体检测
- 5.3.1 登录阿里魔搭社区
- 5.3.2 加载人体检测模型
- 5.3.3 运行人体检测模型
- 5.3.4 使用本地数据实现人体检测
- 第6章 项目四:视频问答
- 6.1 什么是视频问答
- 6.2 视频问答的常用算法与应用场景
- 6.3 利用阿里魔搭社区实现视频问答
- 6.3.1 登录阿里魔搭社区
- 6.3.2 加载视频问答模型
- 6.3.3 运行视频问答模型
- 6.3.4 使用本地数据实现视频问答
- 第7章 项目五:图片风格迁移
- 7.1 什么是图片风格迁移
- 7.2 图片风格迁移的常用算法与应用场景
- 7.3 利用阿里魔搭社区实现图片风格迁移
- 7.3.1 登录阿里魔搭社区
- 7.3.2 加载图片风格迁移模型
- 7.3.3 运行图片风格迁移模型
- 7.3.4 使用本地数据实现图片风格迁移
- 第8章 项目六:文生图
- 8.1 什么是文生图
- 8.2 文生图的常用算法与应用场景
- 8.3 利用阿里魔搭社区实现文生图
- 8.3.1 登录阿里魔搭社区
- 8.3.2 加载文生图模型
- 8.3.3 运行文生图模型
- 8.3.4 使用本地数据实现文生图
- 第9章 项目七:文字识别
- 9.1 什么是文字识别
- 9.2 文字识别的常用算法与应用场景
- 9.3 利用阿里魔搭社区实现文字识别
- 9.3.1 登录阿里魔搭社区
- 9.3.2 加载文字识别模型
- 9.3.3 运行文字识别模型
- 9.3.4 使用本地数据实现文字识别
- 第10章 项目八:语音合成
- 10.1 什么是语音合成
- 10.2 语音合成的常用算法与应用场景
- 10.3 利用阿里魔搭社区实现语音情感识别
- 10.3.1 登录阿里魔搭社区
- 10.3.2 加载语音情感识别模型
- 10.3.3 运行语音情感识别模型
- 10.3.4 使用本地数据实现语音情感识别
- 第11章 项目九:智能问答
- 11.1 什么是智能问答
- 11.2 智能问答的常用算法与应用场景
- 11.3 利用阿里魔搭社区实现智能问答
- 11.3.1 登录阿里魔搭社区
- 11.3.2 加载智能问答模型
- 11.3.3 运行智能问答模型
- 11.3.4 使用本地数据实现智能问答
- 第12章 项目十:任务型对话
- 12.1 什么是任务型对话
- 12.2 任务型对话的常用算法与应用场景
- 12.3 利用阿里魔搭社区实现任务型对话
- 12.3.1 登录阿里魔搭社区
- 12.3.2 加载任务型对话模型
- 12.3.3 运行任务型对话模型
- 12.3.4 使用本地数据实现任务型对话
- 第13章 项目十一:DeepSeek文本生成
- 13.1 什么是文本生成
- 13.2 文本生成的常用算法与应用场景
- 13.3 利用阿里魔搭社区实现文本生成
- 13.3.1 登录阿里魔搭社区
- 13.3.2 加载文本生成模型
- 13.3.3 运行文本生成模型
- 13.3.4 使用本地数据实现文本生成(DeepSeek-R1-Distill-Qwen-1.5B模型)
- 13.3.5 使用本地数据实现文本生成(DeepSeek-R1-Distill-Qwen-14B模型)
- 13.3.6 使用本地数据实现文本生成(DeepSeek-R1-Distill-Qwen-32B模型)
- 13.3.7 三种模型回答同一问题的答案比较
- 参考文献