很多用户吐槽说WordPress不能自动添加标签,自己添加有些麻烦,今天为大家分享发布文章时自动添加标签WordPress插件wp-autotags,但是自动添加的标签没有自己的设置的标签更精准。
wp-autotags插件采用了TF-IDF算法来生成标签。
TF-IDF算法
使用这款插件,有必要让大家了解一下这个算法。
TF:Term Frequency,词频;某一个词在该文件中出现的频率。计算方法:
IDF:Inverse Document Frequency,逆文档频率;总文件数目除以包含该词的文件数目。计算方法:
TF-IDF的计算方式为:
如果某个词在一篇文档中出现的频率高(即 TF 高),并且在语料库中其他文档中很少出现(即 IDF 高),则认为这个词具有很好的类别区分能力。
算法过程:先计算出文档中每个词的TF-IDF值,然后按降序排列,取排在最前面的几个词作为关键词进行输出。
算法优点:原理简单,能满足大多数实际需求。
算法缺点:
1、单纯以 “词频” 衡量一个词的重要性,不够全面(文档频率小的词就越重要,文档频率大的词就越无用,显然这并不是完全正确的)
2、TF-IDF值的计算没有加入词的位置信息,不够严谨(出现在文档标题、第一段、每一段的第一句话中的词应给予较大的权重)
大家了解了这个算法,然后再决定用还是不用。
插件介绍
本插件在文章发布、修改、更新时自动为没有设置标签的文章添加标签,标签的提取基于TF-IDF实现。
内置的TF-IDF接口无**常工作时则通过WordPress已有标签进行匹配添加工作。
TF-IDF关键词提取接口仅支持中文&**p;英文文本。
WP AutoTags可以设置自动添加标签的数量,卸载绿色无任何残留设置(已设置标签的文章不会丢失标签)。
兼容性: 除WordPress、PHP巨大更新弃用基础函数库,本插件在PHP5.5及以上版本正常工作。
使用教程
安装好该插件后,在【设置 – 撰写】里进行配置。
WP AutoTags处理范围有三个选项:
1、标题+正文前333字。
2、文章内容前999字。
3、仅匹配文章标题。
配置好后记得保存。之后,该插件就可以正常工作了。
暂无评论内容