业界动态
学习NLP的第10天——文章关键词提取:词频统计
2024-11-03 19:11

关键词提取是词语颗粒度的信息抽取的一种重要的需求,即提取文章中重要的词语。

学习NLP的第10天——文章关键词提取:词频统计

关键词提取的常用方法包括词频统计、TF-IDF和TextRank等。

其中,词频和TextRank属于单文档算法,即只需一篇文章即可提取出其中的关键词;而TF-IDF则属于多文档宣发,需要其他文档的辅助来提取当前文章的关键词。

词频统计的逻辑是:在一篇文章中,越重要的关键词往往会在文章中反复出现;因为为了解释关键词,作者经常会反复地提及它们。所以通过统计文章中各个词语的出现频率,即可初步地获得关键词。

但是因为齐夫定律,文章中出现频率最高的往往并不是长度较长的关键词,而是标点符号和助词等,因此在词频统计之前还需要先进行停用词过滤。

齐夫定律:一个单词的词频与它的词频排名成反比。

由此,词频统计的流程通常是中文分词、停用词过滤、词频统计。依据以上逻辑,我在Python中实现以下词频统计。(以《红楼梦·桃花行》节选为例

其中load_from_words和remove_stopwords_termlist在之前(第7天)的学习中已经掌握。

HanLP中封装了TermFrequencyCounter类用来统计文档的词频,接着我们使用这个类实现词频统计。

可以看到,整体结果是相近的,HanLP去除了更多的停用词,包括“人”、“内”以及标点符号等。

用词频提取关键词存在一个缺陷,就是即使使用过滤停用词以后,高频词也并与关键词完全等价。例如在分析一个明星的相关新闻时,明星名字的出现频率可能是最高的,但是在我们希望找到每一篇文章各自的特点,而不是文章的共性,此时,我们就需要引入TF-IDF等关键词提取方法。

学习参考文献:《自然语言处理入门》(何晗):9.2.1

    以上就是本篇文章【学习NLP的第10天——文章关键词提取:词频统计】的全部内容了,欢迎阅览 ! 文章地址:http://houdi.cs-ej.cn/news/307.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 成事e家移动站 http://houdi.cs-ej.cn/mobile/ , 查看更多   
最新新闻
励志的短篇笑话故事
短篇的故事我们都不需要花费很多的时间去看,那么短篇的笑话故事有哪些呢?下面是小编给大家整理的励志的短篇笑话故事,供大家参
如何设计和实现微信公众号关注后48小时内定时给粉丝自动推送发送图文图片或文本消息?
很多人可能会留意到, 关注了公众号之后,隔一段时间, 公众号会推送消息出来,打开消息后发现这些消息看起来不像人工发送的,应该是
11位79年出生的女明星,你最喜欢哪一个(当然是高圆圆)
1.陈乔恩陈乔恩,1979年4月4日出生于台湾省新竹县竹北市,华语影视女演员、主持人、歌手,2001年9月23日,陈乔恩正式出道,并于
2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装
2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装2024美图秀秀下载安装
你想知道的热梗合集,它来啦!
嘻嘻,网络热梗小雷达——团团上线咯近期热梗热词特别篇新鲜出炉!宝子们快来和团团一起围观吧5G冲浪走起!一谐音梗#达咩网上冲
从四人作品管窥网络诗词不同向度的新变
互联网在中国兴起,应在2000年前后。而所谓网络诗词,即是指以互联网为发表载体的原创诗词,到今天有大约15年历史。与传统纸媒相
抖音粉丝等级价格对照表最新的是什么?粉丝等级怎么快速增长的?
在抖音平台上,粉丝数量和等级是衡量账号影响力的重要指标。许多抖音用户对粉丝等级的价格以及如何快速增长粉丝等级充满好奇。一
如何让百度只收录网站描述内容 如何让百度收录自己的网站
理论上是如果你没有在文件里设置禁止百度蜘蛛爬行的话,百度会自动收录的。但这个收录可能会等很久。所以一般情况下,我们都是采
2021年山东枣庄三支一扶考试笔试成绩查询入口 笔试成绩查询时间
点击进入2021年枣庄三支一扶笔试成绩查询入口【预计10月中旬发布】2021山东三支一扶面试形式什么样?山东三支一扶面试大部分采用
测试行业资讯测试行业资讯测试行业资讯
测试行业资讯测试行业资讯测试行业资讯测试行业资讯测试行业资讯测试行业资讯
本企业新闻