- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自然语言处理流程
1、文本挖掘主要内容存储信息使用最多的是文本,文本挖掘被认为比数据挖掘具有更高的商业潜力,当数据挖掘的对象完全由文本这种数据类型组成时,这个过程就称为文本数据挖掘。1.1文本分类及情感分析文本分类指按照预先定义的主题类别,为文档集合中的每个文档确定一个类别。需要训练集训练分类器,然后应用于测试集。主要有朴素贝叶斯分类、决策树等。情感分析是近年来国内外的研究热点,是基于计算机整理、分析相关评价信息,对带有感情色彩的的主观性文本进行分析、处理和归纳。情感分析包括情感分类、观点抽取、观点问答等。1.2文本聚类聚类与分类的不同之处在于,聚类没有预先定义好的一部分文档的类别,它的目标是将文档集合分成若干个簇,要求同一簇内文档内容的相似度尽可能的大,而不同簇之间的相似度尽可能的小。1.3文本结构分析其目的是为了更好地理解文本的主题思想,了解文本表达的内容以及采用的方式,最终结果是建立文本的逻辑结构,即文本结构树,根结点是文本主题,依次为层次和段落。1.4 Web文本数据挖掘在Web迅猛发展的同时,不能忽视“信息爆炸”的问题,即信息极大丰富而知识相对匮乏。据估计,Web已经发展成为拥有3亿个页面的分布式信息空间,而且这个数字仍以每4-6个月翻1倍的速度增加,在这些大量、异质的Web信息资源中,蕴含着具有巨大潜在价值的知识。Web文本挖掘可以构建社交复杂网络、用户标签、网络舆情分析等2、自然语言处理流程2.1获取原始文本文本最重要的来源无疑是网络。我们要把网络中的文本获取形成一个文本数据库(数据集)。利用一个爬虫抓取到网络中的信息。爬取的策略有广度和深度爬取;根据用户的需求,爬虫可以有主题爬虫和通用爬虫之分。2.1.1 HTML数据2.1.2 RSS订阅源博客是文本的重要来源,无论是正式的还是非正式的。通过Universal Feed Parser第三方库可以访问博客的内容。2.1.3 本地文件2.2对文本进行预处理2.1.1 文本编码格式1.decode early;2.unicode everywhere;3.encode later。具体见/heyuanhao1989/article/detailsython 2.X 编码问题汇总2.1.2 文本模式匹配Python自带的一些方法就能完成一部分字符检测工作,例如endswith(‘ly’)可以找到”ly”结尾的词。然而,正则表达式提出了一个更强大、更灵活的字符匹配模式。2.1.3 规范化文本(1)通过lower()将文本规范化为小写,即可忽略”The”和”the”的区别(2)词干提取:nltk提供Porter和Lancaster词干提取器,按照内嵌的规则剥离词缀。如下例,Porter能将lying正确地映射为lie,而Lancaster就没处理好。(3)词性归并:注重词性的统一,而不考虑词缀。如下例,将”women”转换为”woman”。(4)非标准词的规范:包括数字,缩写,日期等从非标准格式映射为标准格式。2.3分词经过上面的步骤,我们会得到比较干净的素材。但是,文本中起到关键作用的是一些词,甚至主要词就能起到决定文本取向。英文分词有nltk提供的nltk.word_tokenize()中文分词,出现了很多分词的算法,有最大匹配法、最优匹配法、机械匹配法、逆向匹配法、双向匹配法等。中科院张华平博士研发的分词工具ICTCLAS,该算法经过众多科学家的认定是当今中文分词中最好的,并且支持用户自定义词典,加入词典;对新词,人名,地名等的发现也具有良好的效果。Jieba分词工具:支持繁体分词;支持自定义词典支持三种分词模式:1.精确模式,试图将句子最精确地切开,适合文本分析;2.全模式,把句子中所有的可以成词的词语都扫描出来,速度非常快,但是不能解决歧义;3.有哪些信誉好的足球投注网站引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于有哪些信誉好的足球投注网站引擎分词。 阿里分词工具。2.4去除停顿词英文停顿词内嵌在nltk中中文停顿词比如句号,显然句号对意思的表达没有什么效果。还有是、“的”等词。因为这些词在所有的文章中都大量存在,并不能反应出文本的意思,可以处理掉。当然针对不同的应用还有很多其他词性也是可以去掉的,比如形容词等。2.5特征选择 经过上面的步骤,我们基本能够得到有意义的一些词。然而并不是所有词都有意义,有些词会在这个文本集中大量出现,有些只是出现少数几次而已。他们往往也不能决定文章的内容。还有一个原因就是,如果对所有词语都保留,维度会特别高,矩阵将会变得特别稀疏,严重影响到挖掘结果。那么如何选择关键词比较合理呢?针对特征选择也有很多种不同的方式,但是TF-IDF往往起到的效果是最好的。tf-idf 模型的主要思想是:如果词w在一篇文档d中出现的频率高,并且在其他文档中很少出现,则认
您可能关注的文档
- 自然图像抠图技术综述.doc
- 自我之歌.pptx.ppt
- 自然旅游资源开发_ 海岸地貌景观.ppt
- 自然旅游资源开发_矿物与岩石.ppt
- 自然灾害第一章第一节.ppt2.ppt
- 自然的魔法.ppt
- 自然科学技术概论.ppt
- 自然语言理解-词典.ppt
- 自动机械设计第二章.ppt
- 自然语言理解-词法分析.ppt
- 2024年山东省菏泽地区企业人力资源管理师之一级人力资源管理师考试题库大全及答案(网校专用).docx
- 2024年山西省忻州市企业人力资源管理师之一级人力资源管理师考试完整版及参考答案(突破训练).docx
- 2024年山西省吕梁市企业人力资源管理师之一级人力资源管理师考试真题及参考答案(巩固).docx
- 2024年山西省晋中市企业人力资源管理师之一级人力资源管理师考试王牌题库附答案(黄金题型).docx
- 2024年山东省潍坊市企业人力资源管理师之四级人力资源管理师考试题库大全及答案(基础+提升).docx
- 2024年广东省云浮市企业人力资源管理师之四级人力资源管理师考试真题附答案【模拟题】.docx
- 2024年山东省日照市企业人力资源管理师之一级人力资源管理师考试题库含答案(综合题).docx
- 2024年山东省莱芜市企业人力资源管理师之一级人力资源管理师考试题库大全附答案【培优A卷】.docx
- 2019电力用户农排费控采集系统第4部分农排费控智能电能表信息交换安全技术规范.docx
- 2019电力用户农排费控采集系统第1部分农排费控智能电能表技术规范.docx
文档评论(0)