[人工智能普及教育]基于Python的简单文本情感分析
2022-03/总第312期
教学背景
随着人工智能技术在医疗、军事、交通、环境等诸多领域的广泛应用,人类的生产生活方式已经悄然发生改变。2017年发布的《新一代人工智能发展规划》提出,要重点突出加快人工智能创新应用,逐步开展具有广泛普及性的人工智能教育项目,在中小学开设人工智能课程,系统性地进行相关教育教学活动。因此,如何使课程在中小学有效落地是一线教师面对的首要问题。
根据一定的应用场景设计人工智能课程,让学生摆脱编程很枯燥的认知,引导学生逐步意识到人工智能技术的现实意义,并思考该技术在未来社会可能的应用点。只有真正的贯穿项目式学习,才能让学生理解技术应用背后的逻辑和数学原理,才能深刻理解技术与客观现实的联系,并了解到人工智能在哪些方面可以发挥优势,在哪些方面存在局限。
此外,高中阶段人工智能课程专业性应高于初中、小学,高中课堂更应做好与大学相关专业的衔接,提高学生的编程能力,使得K—12的编程教育更有连贯性并形成体系。
教学主题
基于Python程序语言,以文本内容的情感分析为主题,引导学生熟悉相关软件和模块的功能,根据学生现有的代码基础,自行对数据进行构造或采集,教师可以提供代码样本供学生参考,让学生对真实世界的数据进行分析,并进行拓展实现研究性学习。
教学实施
主题引入:什么是文本情感分析
中国有句古话叫作“见字如面”,讲的是收信人通过阅读文字可以感受到写信人的喜怒哀乐,也即文字是可以表达感情的。那么,在人工智能领域是否也能让机器像人一样感知文字的情感呢?文本的情感分析属于计算机科学的人工智能自然语言处理(Natural Language Processing, NLP)领域,根据很多在线评论简洁、情感表述灵活直接的特性,可有效提取评论中的主观信息,结合Python中的集成模块对带有主观色彩的文本进行分析、处理、推论,最终得出评论的情感倾向。
很多APP利用这项技术将人们对商品、美食的评价进行层次划分,按照肯定到否定的梯度进行排列,从而更好地分析大众需求,改进产品。
阅读排行榜
推荐文章
- [新技能]人工智能与项目式学习:把机器人小车升级为无人驾驶小车
- [新技能]人工智能与项目式学习:探秘图像分类,实现动物足迹识别——实践取向的大单元教学设计解析
- [教师也创客] “先收后发”让学生的发散性思维有的放矢
- [人工智能普及教育]软硬件结合学编程——以“无线通信”一课为例(下)
- [教师也创客]充分利用现有软件资源实现硬件效果
- [教师也创客]掌握“核心特点”——让学生的创客制作更加形象
- [教师也创客]数据可视化之利用Python制作词云图——在信息技术课堂中渗透人文素养
- [教师也创客]开展开源硬件课程,这5个硬件模块不可或缺
- [教师也创客]使用思维导图让创意的灵感源源不断
- [教师也创客]模拟法:用计算机开展STEM课程