自然语言处理
自然语言处理方面的总结
不凡不弃
一名很菜很菜的Java开发工程师!
展开
-
对条件随机场CRF(Conditional Random Field)的理解
从最简单的图的定义出发,接着介绍了马尔科夫随机场要满足的三个性质,接着介绍团的定义,提出马尔科夫随机场,最后介绍线性条件随机场的定义以及公式的说明,并以一个简单的例子来运用了一下公式!原创 2020-07-06 11:11:02 · 586 阅读 · 0 评论 -
如何通过文献掌握自然语言处理(NLP)学术动态
阅读学术文献是掌握学术动态的主要方式。计算机技术日新月异,科技文献也汗牛充栋,如何查阅和选择领域重要文献,是需要在实践中不断磨练的技巧;即使精心选择,NLP每个课题也都至少有几十篇论文需要读,实际没有必要平均用力,可以泛读和精读相结合,快速掌握课题的学术脉络。接下来,分别介绍在这些方面的一些建议。转载 2020-05-30 12:32:09 · 993 阅读 · 0 评论 -
走近自然语言处理(NLP)学术界
前言:与老牌学科如物理学、化学等相比,计算机学科还非常年轻,学科体系长期处于剧烈变革之中。作为计算机应用的重要方向,人工智能和自然语言处理自然更不例外,与现实应用紧密相关,技术发展日新月异,常给人今是昨非之感。在这种情况下,传统学术期刊的那种投稿1-2年才能见刊的模式已经赶不上技术革新的速度,年度学术会议显然更符合计算机学科发展和交流的需求,可以看作是一种“小步快跑”的模式。阅读学术论文、参加学术会议是进入学术界、走进学术前沿的重要方式,在学术会议上,不仅可以集中听取最新的成果报告,还有讲习班(Tutori转载 2020-05-30 11:33:09 · 1607 阅读 · 0 评论 -
自然语言处理(NLP)简介
简单地说,自然语言处理就是用计算机来处理、理解以及运用人类语言(如中文、英文等),它属于人工智能的一个分支,是计算机科学与语言学的交叉学科,又常被称为计算语言学。由于自然语言是人类区别于其他动物的根本标志。没有语言,人类的思维也就无从谈起,所以自然语言处理体现了人工智能的最高任务与境界,也就是说,只有当计算机具备了处理自然语言的能力时,机器才算实现了真正的智能。转载 2020-05-30 00:00:29 · 34151 阅读 · 7 评论 -
基础的分词算法实现 前向最大匹配、后向最大匹配、维特比算法(viterbi)
最基础的分词算法的python实现,前向最大匹配(forward max matching)后向最大匹配(backward max matching)维特比算法(viterbi)考虑语义。原创 2020-05-28 20:36:00 · 1322 阅读 · 0 评论 -
自然语言处理(NLP)项目的基本流程
刚入门自然语言处理的小伙伴,或者说已经接触了一段时间,但是一直不能够对自然语言处理项目的整个流程有一个大方向的把握,不知道自己目前所研究的点,是处于NLP项目的流程的哪部分,可以通过此文章来了解一下。原创 2020-05-28 14:25:15 · 8335 阅读 · 0 评论 -
python脚本实现英文单词纠错
GitHub地址:https://github.com/fanorfan/EnglishWordErrorCorrection目录单词纠错算法python实现1. 英文单词纠错(CorrectWords.py)2. word文档纠错(CorrectDocx.py)编辑距离动态规划算法python实现(DynamicProgramming.py)单词纠错算法准备一个语料库,里面包含的内容如下:Gutenberg语料库数据维基词典英国国家语料库中的最常用单词列表下载地址:https://g原创 2020-05-18 12:06:14 · 5079 阅读 · 7 评论