织梦输入标题后利用百度分词接口自动生成TAG标签和关键字
百度分词技术就是百度针对用户提交查询的关键词串进行的查询处理后根据用户的关键词串用各种匹配方法进行的一种技术。所谓分词就是把字与字连在一起的汉语句子分成若干个相互独立、完整、正确的单词。词是最小的、能独立活动的、有意义的语言成分。
织梦接入百度分词接口后,在织梦后台添加文档时输入好标题后,自动根据标题生成对应的TAG标签和关键字。非常方便,经测试手工发布的文章,可以自动分词,用火车头采集的文章无法分词,但它会把整个标题作为TAG标签和关键字。
织梦接入百度分词接口教程
第一步:申请百度分词接口参数。
打开https://cloud.baidu.com/,登录后,鼠标往下滚动,在中间的已开通的服务里面点击:自然语言处理。
再点击创建应用
应用名称和应用描述随意填,然后确定就行了。
然后查看下面几个参数,记住。
第二步,在织梦后台运行SQL工具,执行下面命令:
1 2 3 4 5 |
INSERT INTO `#@__sysconfig` (`aid`, `varname`, `info`, `groupid`, `type`, `value`) VALUES (990,'cfg_bdqc_appid', '百度分词AppID', 1, 'string', ''), (991,'cfg_bdqc_apikey', '百度分词API Key', 1, 'string', ''), (992,'cfg_bdqc_arcretkey', '百度分词Secret Key', 1, 'string', ''), (993,'cfg_bdqc_qcnum', '百度分词数量', 1, 'string', '10'); |
然后在系统管理里面,把第一步获取的参数填写进去。
第三步,下载下面的接口文件放入网站后台管理目录。
百度分词接口
第四步,修改后台文章发布模板
打开/dede/templets/article_add.htm,在</head>前面加入下面代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<script language="javascript" src="../include/js/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("input[name='title']").change( function(){ var title = $(this).val(); $.ajax({ cache:true, type:"POST", dataType:"json", url:"baiduaip.php", data:{'title':title}, success: function(res){ if(res.code==1){ $("#tags,#keywords").val(res.data); } else{ alert(res.msg); } } }); }); }); </script> |
保存,然后发布文章测试一下。
注意,上面只是修改的默认文章类型的,如果你有图集,软件,分类的栏目,刚需要修改相应的类型模板。
①本站所有织梦模板资源均来自用户分享和网络收集,如果侵犯了您的权益,请联系网站客服处理
②本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。
③由于博主时间紧缺,所有模板源码不提供技术支持。仅部分收费原创源码提供售后
④如遇模板源码下载链接打不开或者有错误,请联系网站客服QQ指出纠正。
⑤人民币与金币汇率为1比1,即1元=1金币
织梦楼 » 织梦输入标题后利用百度分词接口自动生成TAG标签和关键字
织梦楼 » 织梦输入标题后利用百度分词接口自动生成TAG标签和关键字