php同义词替换的实现方法:首先创建一个PHP示例文件;然后定义一个“strtr_words”方法;接着通过“file_get_contents”函数获取词库;最后通过“explode”等函数方法实现同义词替换即可。

推荐:《PHP视频教程》

php实现SEO伪原创同义词替换函数

近日和一朋友讨论PHP关于同义词替换的SEO伪原创问题,写了如下函数,并为emlog做成插件。function strtr_words($str)

{

$words=array();

$content = file_get_contents(‘words.txt’);//词库

$content = str_replace( “\r”, “”,$content); //去掉换行符(以便兼容Linux主机)

$content = preg_split(‘/\n/’, $content, -1, PREG_SPLIT_NO_EMPTY);//\n分割字符

foreach($content as $k=>$v)

{

if($k!=0)

{

$str_data = explode(‘→’,$v);//关键词分割符

$words+=array(“$str_data[0]“=>”$str_data[1]“);

}

}

return strtr($str,$words);//返回结果

}

词库words.txt格式如下:恳求→哀求

悲悼→哀伤

悲痛→哀思

悲伤→哀痛

顺序→挨次

受饿→挨饿

靠拢→挨近

注意,每一行一组同义词,中间用“→”分割。

php 同义词词库,php如何实现同义词替换相关推荐

  1. 媒体利器!最新同义词词库助力创作伪原创

    [文章标题] "激动人心!最新同义词词库发布,助力媒体创作伪原创" [文章内容] 近日,一份全新的同义词词库正式发布,为媒体行业带来了一股新的创作风潮.这个词库的独特之处在于,它能 ...

  2. 充电复习之ES 扩展词库及热更新词库,扩展同义词词库,及热扩展词库

    1.es扩展词库在/usr/local/es/elasticsearch-node01/plugins/elasticsearch-analysis-ik-7.2.1/config中新建文件 new_ ...

  3. springboot基于Elasticsearch6.x版本进行ES同义词、停用词(停止词)插件配置,远程词典热加载及数据库词典热加载总结,es停用词热更新,es同义词热更新

    前言:ES版本差异较大,建议跨版本的同学,可以先了解一下版本区别,建议不要跨版本使用插件或者进行项目调试. 本总结主要基于6.x版本的6.5.1(6.2.2实测可用),分词器为IK,下载地址:http ...

  4. 同义词词林 java_基于同义词词林扩展版的词语相似度计算

    词语相似度计算 词义相似度计算在很多领域中都有广泛的应用,例如信息检索.信息抽取.文本分类.词义排歧.基于实例的机器翻译等等.国内目前主要是使用知网和同义词词林来进行词语的相似度计算. 本文主要是根据 ...

  5. 关于各大输入法词库格式之间的转换

    今天想把自己手机里面的词库导入到电脑里面,因为自己手机的输入法是百度输入法,然后电脑配置比较低,就用了QQ输入法纯净版,然后遇到了不同输入法词库格式不是一样的,也就导致了不兼容.在网上找了一圈,发现一 ...

  6. solr配置同义词,停止词,和扩展词库(IK分词器为例)

    定义 同义词:搜索结果里出现的同义词.如我们输入"还行",得到的结果包括同义词"还可以". 停止词:在搜索时不用出现在结果里的词.比如is .a .are .& ...

  7. PHP同义词伪原创程序V1.0 修复增强版 自带4万+词库

    介绍 PHP同义词伪原创程序V1.0 修复增强版 自带4万+词库是专门生成原创及伪原创文章的在线工具,可以把在互联网上复制的文章瞬间变成原创文章.本工具是一款免费的专业伪原创工具,专门针对谷歌.百度. ...

  8. jieba 同义词_Jieba库实现词性标注及小说人物角色抽取

    4年人力资源从业经验,情报学硕士,主要内容涵盖python.数据分析和人力资源相关内容 本文运用自然语言处理技术,对中文小说<神雕侠侣>人物角色进行抽取,为使用通过社会网络分析法对人物关系 ...

  9. Lucene分词器,使用中文分词器,扩展词库,停用词

    2019独角兽企业重金招聘Python工程师标准>>> Lucene分词器,使用中文分词器,扩展词库,停用词 博客分类: 搜索引擎,爬虫 停止词:lucene的停止词是无功能意义的词 ...

  10. 资源警告!有人收罗了40个中文NLP词库,放到了GitHub上

    乾明 编辑整理 量子位 出品 | 公众号 QbitAI 你还在为进行中文NLP找不到词库而发愁吗? 你还在为了从文本中抽取结构化信息而抓耳挠腮吗? 现在,这些症状可以得到缓解了. 最近,在GitHub ...

最新文章

  1. B 站的前端崩了,后端的你别慌!
  2. 一、typescript介绍和安装
  3. 实现一个压缩Remoting传输数据的Sink:CompressionSink
  4. 2.scala控制结构、函数、异常处理
  5. JAVA基础知识总结8(设计模式)
  6. Http Only Cookie保护AccessToken
  7. C++ —— C++运算符与表达式
  8. JavaScript 总结几个提高性能知识点(转)
  9. 计算机各个部件配合完成加减乘除(计组学习二)
  10. 文件大小图形化软件 SpaceSniffer(转载)
  11. 第六章 jQuery 选择器——课后作业:
  12. java运行环境简称_java程序的运行环境简称为什么?
  13. linux服务器搭建开源蝉道10步走
  14. 计算机专业研究生核心能力培养(2)——如何更好的写代码
  15. win10笔记本自带蓝牙连接xbox one s无线手柄(也适用于耳机等蓝牙设备)
  16. 算法学习总结(2)——温故十大经典排序算法
  17. 程序员有多喜欢树莓派?这7个开发套件让他们爱不释手!
  18. (原创)IR2101应用笔记(IR2101)(全桥)(MOS)
  19. oracle中12560,如何解决Oracle数据库ORA-12560错误问题
  20. 压缩比13为什么建议用92的油_纯干货|马自达发动机13:1压缩比,却可以烧92号油,为何不爆震?...

热门文章

  1. Android保存音频文件
  2. Office2016+Visio2016安装教程(超简单)
  3. zblog php主题,天兴工作室:zblogphp视频站主题(新增会员中心+盈利系统)
  4. PickerView
  5. 哲理故事300篇 中
  6. 计算机中丢失python27 dll_python27.dll
  7. UnityShader[3]屏幕后处理学习笔记
  8. 压缩感知算法_【封面论文】基于压缩感知算法的无透镜数字全息成像研究
  9. IEC103规约介绍
  10. 信息系统项目管理--论文分析笔记