自然语言处理(Natural Language Processing,NLP)是计算机科学,人工智能,语言学关注计算机和人类(自然)语言之间的相互作用的领域。自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。
一、我学到的内容
二、我的收获
在本学期自然语言处理课程的学习过程中,我学习了形式语言与自动机、中文分词、词性标注、关键词提取、命名实体识别、机器翻译、机器阅读理解、文本分类和情感分类等相关知识,并且颇有收获,在这里进行记录。
首先,我们对自然语言进行了初步的了解,回答了什么是自然语言处理?我们了解到自然语言处理(Natural Language Processing,简称NLP)是一门研究人类语言和计算机之间相互作用的学科。它涉及使用计算机算法和技术来理解、处理和生成人类自然语言的能力。自然语言处理的目标是使计算机能够理解和处理人类语言的各种形式,包括文本、语音和对话。
我们,首先学习了形式语言与自动机,它自然语言处理中一个重要的理论基础:通过学习形式语言与自动机,我深入了解了正则表达式、有限状态自动机等概念,对于自然语言处理中的文本匹配、模式识别等问题具有很强的指导作用。
其次,我还学习了中文分词、词性标注、关键词提取、命名实体识别等相关技术,这些技术是自然语言处理中最基础也是最核心的技术:通过这些技术,我们可以将自然语言的文本进行切割和分析,从而进一步进行深入的处理和分析。这些技术在很多自然语言处理任务中都是不可或缺的。
最后,我们进一步学习了句法分析、语义分析、机器翻译等技术,通过这些技术的学习我们更深入地理解自然语言:这些技术帮助我们更好地理解句子的结构和意义,进一步拓展了自然语言处理的范畴。尤其是机器翻译和机器阅读理解,具有很强的实际应用价值。
实践是提高技能的关键:自然语言处理技术的应用极为广泛,而具体应用场景各异,因此需要不断探索和实践才能够获得更好的技能。通过使用多种开源工具和框架,我初步了解了自然语言处理技术的具体应用,例如使用Python语言进行相关编程,使用Tensorflow、Pytorch等深度学习框架实现模型训练等等。
总之,在学习自然语言处理的过程中,我感觉还是有所收获的,但是还存在许多不足,自己在后续的学习运用中,还需要进一步的加强学习。
三、自我检讨
在这个学期开始的时候,我记得当时正是ChatGPT爆火的时候,而我们恰好是在这样的背景之下,开始学习这门课程的,记得当时,我想着通过学习这一门课程,也可以制作一个自己的聊天机器人,在经过一个学期的相关理论知识的学习,以及课内实践,课外实践,我学到了很多,并且,在自然语言处理课程设计的选题上,选择了基于Seq2Seq注意力机制的聊天机器人,当时,没有多少人选择该题目,这对我来说意味着挑战,以及很多不确定因素,如果我完不成该项目,怎么办?也许,大家都会有这样的担忧,但是,我就是觉得好玩,并且,也符合我最初对这一门课程的期待,于是我开始了,用了很多的时间,看网课,找资料,并完成了该课程设计,当我看到,我的聊天机器人可以和我进行简单的对话的时候,是开心的,激动的。课程设计的过程,虽然,会有很多艰辛,但是,当你积极投入的时候,你会发现,时间过的很快,不经意间就过去了,就像这个学期,也不经意间就过去了,这门课程结束了,回想,最初的期待,我完成了一个简单的对话机器人,虽然也存在很多缺陷,但是,我还是觉得自己已经不错了,当然,在这个学期的学习过程中,也有很多做的不好的地方,比如,理论知识的学习不够扎实,有很多知识还存在漏洞,还需要进一步的加强学习,并且最重要的一点,这个学期没有写很多代码,我知道要学好这门课程,不仅要学好理论知识,还需要加强动手能力,将理论知识运用到实际生活中去,纸上得来终觉浅,绝知此事要躬行,希望自己在以后的学习中,多多加强练习。
四、量化的自我评价
总体概括
总体情况还可以,无论是作业完成情况,还是章节的学习次数都还不错,并且完成率是100%,但是平均分只有96.7,还可以做的更好,然后是讨论那一块有所不足,也可以多多在线上和同学老师讨论。
成绩曲线图
这是我的课堂反馈和课内实验以及平时考试的成绩曲线图(因为有一些还没有更新,实际上完成进度应该是全部完成了的)总体成绩不错,但是还可以加强,有几次的分数低了一些,因为课程测得时候,有些知识点忘记了,所以平时,还是得多加强复习啊!
学习量化指标图
这个学期的学习量化指标图如下,可以看出来还不错,因为有课程设计的缘故,所以博客字数数量还比较客观,对于这个数据还比较满意,但是代码行数,还可以多一些,应该多写代码,进行实践,提高动手能力
五、我努力的方向(关于接下来的暑假和新的学期,你的计划是什么?你对自己的期待是什么?)
有志者,事竟成
时间匆匆而过,转眼之间,就到了期末,我们将踏上新的征程,下学期就大四了,我们都面临毕业,有的人选择工作,有的人选择考研,有的人选择考公…那么接下来的暑假和新的学期我要干什么了。
在暑假我会留下来考研,虽然,我还没怎么复习过,但是,我还是想去试一试,之前很迷惘,不知道干啥,是工作了?还是考研?考公?我曾多次想这个问题,但是,我始终想不通,我觉得我真的好迷惘,后来,也就是现在,我还是决定去试一下,考研!
因为,我觉得对于我们这个专业来说,在本科阶段学到的东西都还是太浅了,不足以满足社会的需要,所以,我需要进一步深造,学习更多有趣的知识,并且,通过考研,进一步加强学习数学,马原,英语等知识,这些知识,对于我们专业的学习也是很有帮助的,希望,我能在今年一战成硕,考一个好一点的学校,有机会去见识一些有趣的人和事,反正,不管怎样,要不断提高自己!去更高的地方,登高而招,臂非加长,而见者远。