个人介绍
自然语言处理实验

主讲教师:李丕绩

学校: 南京航空航天大学
开课院系: 计算机科学与技术学院/人工智能学院/软件学院
课程编号: 16105230
学分: 0.5
课时: 16
课程介绍
自然语言处理(Natural Language Processing, NLP)是利用计算机技术来分析、理解和处理自然语言的一门学科, 涉及到语言学、计算机科学、人工智能等交叉领域,关注计算机和人类(自然)语言之间的交互。可分为自然语言理解(Natural Language Understanding, NLU)和自然语言生成(Natural Language Generation, NLG)两大部分。

本课程主要培养学生以下两个方面的能力: 1. 认知和理解能力,掌握自然语言处理的基本概念、基本原理、基本模型和算法。 2. 程序设计能力,动手使用 Python等语言实现统计自然语言处理及深度学习自然语言处理的常用模型和算法,并对现有算法进行改进,针对具体应用进行程序设计。
教学方法

课程教学

编程实现

教学目标

自然语言处理是一门应用广泛的新兴学科,通过本课程的学习,希望学生能达到以下学习目标及要求: 1. 掌握自然语言处理的基本概念、基本原理、基本模型和算法,例如词法分析、句法分析、语义分析、文本分类聚类、情感分析、机器翻译、对话系统、自动写作等模型和算法。 2. 对于自然语言处理相关的应用及当前的研究热点有一个初步认识,能动手使用 Python 语言并结合GPU实现统计自然语言处理及深度学习自然语言处理的常用模型和算法。 3. 通过理论和实践的紧密结合,使学生有效地运用所学知识和方法解决实际问题,使学生具有一定的实践体会和相关的编程能力,为研究新的自然语言处理理论和方法打下基础。

考核方法
  1. 考试形式:考查;

  2. 成绩构成:平时成绩:40%; 期末成绩:60%


参考教材
  1. 刘挺等《自然语言处理》,高等教育出版社

  2. 宗成庆《统计自然语言处理》,清华大学出版社

  3. 李航《统计学习方法》,清华大学出版社

  4. Foundations ofStatistical Natural Language Processing. Chris Manning and Hinrich Schütze. MITPress. Cambridge, MA:May 1999.

  5. Speech and Language Processing (3rd ed. draft) Dan Jurafsky and James H.Martin


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 实验指导
文档
.pdf
2024-10-27 267.79KB
1.2 实验指导视频
视频
.mp4
2024-10-27 117.04MB
1.3 实验指导视频2-修了bug
视频
.mp4
2024-10-27 5.74MB
2.1 实验指导
文档
.pdf
2024-11-01 449.26KB
2.2 实验指导视频
视频
.mp4
2024-11-03 105.78MB
3.1 作业一指导视频
视频
.mp4
2024-11-03 16.18MB
3.2 作业一格式模板(可下载)
文档
.docx
2024-11-03 19.59KB
4.1 实验指导
文档
.pdf
2024-11-09 470.85KB
4.2 实验指导视频
视频
.mp4
2024-11-09 44.83MB
5.1 实验指导
文档
.pdf
2024-11-09 81.65KB
5.2 实验指导视频
视频
.mp4
2024-11-09 63.93MB
6.1 作业二格式模板(可下载)
文档
.docx
2024-11-11 19.54KB
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号