相关文章
三、语料与词汇资源
2024-11-10 17:36

当代自然语言处理都是基于统计的,统计自然需要很多样本,因此语料和词汇资源是必不可少的,本节介绍语料和词汇资源的重要性和获取方式

三、语料与词汇资源

请尊重原创,转载请注明来源网站www.shareditor.com以及原始链接地址

NLTK包含多种语料库,举一个例子:Gutenberg语料库,执行

返回Gutenberg语料库的文件标识符

 

nltk.corpus.gutenberg就是gutenberg语料库的阅读器,它有很多实用的方法,比如

nltk.corpus.gutenberg.raw('chesterton-brown.txt'):输出chesterton-brown.txt文章的原始内容

nltk.corpus.gutenberg.words('chesterton-brown.txt'):输出chesterton-brown.txt文章的单词列表

nltk.corpus.gutenberg.sents('chesterton-brown.txt'):输出chesterton-brown.txt文章的句子列表

 

类似的语料库还有

from nltk.corpus import webtext:网络文本语料库,网络和聊天文本

from nltk.corpus import brown:布朗语料库,按照文本分类好的500个不同来源的文本

from nltk.corpus import reuters:路透社语料库,1万多个新闻文档

from nltk.corpus import inaugural:就职演说语料库,55个总统的演说

以上各种语料库都是分别建立的,因此会稍有一些区别,但是不外乎以下几种组织结构:散养式(孤立的多篇文章)、分类式(按照类别组织,相互之间没有交集)、交叉式(一篇文章可能属于多个类)、渐变式(语法随着时间发生变化

fileids():返回语料库中的文件

categories():返回语料库中的分类

raw():返回语料库的原始内容

words():返回语料库中的词汇

sents():返回语料库句子

abspath():指定文件在磁盘上的位置

open():打开语料库的文件流

收集自己的语料文件(文本文件)到某路径下(比如/tmp),然后执行

 

就可以列出自己语料库的各个文件了,也可以使用如wordlists.sents('a.txt')和wordlists.words('a.txt')等方法来获取句子和词信息

条件分布大家都比较熟悉了,就是在一定条件下某个事件的概率分布。自然语言的条件频率分布就是指定条件下某个事件的频率分布。

比如要输出在布朗语料库中每个类别条件下每个词的概率

 
  1.  
  2.  
  3.  
  4.  
  5.  

注意:这里如果把plot直接换成tabulate ,那么就是输出表格形式,和图像表达的意思相同

请尊重原创,转载请注明来源网站www.shareditor.com以及原始链接地址

我们还可以利用条件频率分布,按照最大条件概率生成双连词,最终生成一个随机文本

这可以直接使用bigrams()函数,它的功能是生成词对链表。

创建python文件如下

 
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  

执行效果如下

the的最大概率的双连词是land,land最大概率双连词是of,of最大概率双连词是the,所以后面就循环了

 

有一些仅是词或短语以及一些相关信息的集合,叫做词典资源。

词汇列表语料库:nltk.corpus.words.words(),所有英文单词,这个可以用来识别语法错误

停用词语料库:nltk.corpus.stopwords.words,用来识别那些最频繁出现的没有意义的词

发音词典:nltk.corpus.cmudict.dict(),用来输出每个英文单词的发音

比较词表:nltk.corpus.swadesh,多种语言核心200多个词的对照,可以作为语言翻译的基础

    以上就是本篇文章【三、语料与词汇资源】的全部内容了,欢迎阅览 ! 文章地址:http://sjzytwl.xhstdz.com/news/2992.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://sjzytwl.xhstdz.com/mobile/ , 查看更多   
最新文章
5寸屏手机有哪些(5寸屏手机哪款性价比高)
  关于《5寸屏手机有哪些》的文章  随着科技的不断发展,智能手机已经成为了我们日常生活中不可或缺的一部分。而在众多手机
真心分享华为HUAWEI nova 7 Pro 5G和荣耀X20 SE哪款好一些?有何区别?优缺点曝光买什么手机比较好用「真心分享华为HUAWEI nova 7 Pro 5G和荣耀X20 SE哪款好一
华为HUAWEI nova 7 Pro 5G和荣耀X20 SE哪个更值得入手?区别有没有?两个华为HUAWEI nova 7 Pro 5G和荣耀X20 SE区别不大的哈,通
如何让手机连接电视手机电视「如何让手机连接电视」
在数字化日益普及的今天,将手机内容投射到电视屏幕上已成为许多用户的日常需求。无论是观看视频、分享照片,还是进行游戏互动,
0P手机多少钱(0p手机最新款多少钱)
  关于《OPPO手机多少钱》的文章  随着科技的飞速发展,智能手机已经成为我们日常生活中不可或缺的一部分。OPPO,作为一个全
在家里如何进行有效健身运动?
在家里如何进行有效健身运动? 随着生活节奏的加快和外出运动场所的限制,许多人开始在家里进行健身运动。但是,在家里进行有效的健身运动并不是一件容易的事情。下面我们就来为您介绍一些在家里进行健身运动的方法,帮助您达到最佳的健身
探索AI视频生成:如何让画面活起来
探索AI视频生成:如何让画面活起来 随着科技的不断发展,人工智能技术在各个领域都有所应用,其中AI视频生成技术正逐渐成为广告营销和影视制作领域的热门话题。借助人工智能技术,视频制作变得更加高效和便捷,同时也为创作者们带来了更多
海底捞节假日期间打折规则详解让你的用餐更省心省钱!
海底捞节假日期间打折规则详解 海底捞是一家以自助火锅为主打的知名餐饮品牌,凭借着精湛的技术和独特的服务理念,深受广大消费者的喜爱。在节假日期间,海底捞更是推出了一系列打折优惠,让顾客们在用餐的同时享受更多的实惠。接下来,让
打造精致高效的中小型企业网站优化设计
精致高效的中小型企业网站优化设计 中小型企业是当今经济发展的重要组成部分,而拥有一家精致高效的企业网站将成为企业发展的重要支柱之一。优化设计不仅可以提升企业形象,更能够吸引更多的潜在客户,提高用户体验,助力企业业务快速增长
张家界市著名旅游景点一览
张家界:自然与人文的完美结合 张家界,是万千游客心中的一片人间仙境。它以其独特的喀斯特地貌著称,奇峰林立、峡谷深邃,犹如画卷般令人向往。这里有浓厚的历史文化氛围,同时又具备无与伦比的自然风光,不仅吸引了无数游客前来游玩,更
打造成功社区团购:水果蔬菜生意的经营秘诀与实操技巧”
打造成功社区团购:水果蔬菜生意的经营秘诀与实操技巧 在当下社会发展的大环境下,社区团购已经成为一种新的经济模式,其中以水果蔬菜生意更是吸引了众多创业者的关注。如何打造成功的社区团购平台,成为了许多人关注的焦点。接下来,我们
相关文章