• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    php中文语义分析实现方法示例

    本文实例讲述了php中文语义分析实现方法。分享给大家供大家参考,具体如下:

    最近公司有个需求要做文章关键词提取,发现有个波森语义分析,还不错,把其http接口封装了一下,
    发布到packagist上了。

    简介

    简单的封装了BosonNLP中文语义识别的api。

    安装

    composer require xdao/boson-nlp

    使用

    require 'vendor/autoload.php';
    use Xdao\Util\BosonNLP;
    $news = EOF
    继前不久始于中国的召回风波,宝马因为车辆的发动机螺栓故障,在全球范围将召回48.9万辆车,在原有中国召回的基础上数量进一步增加。
    据悉,召回车辆将包括北美市场的15.6万辆,宝马曾于3月宣布在华召回232,098辆发动机螺栓故障车辆。涉及车型包括搭载六缸发动机的宝马5系、7系、X3、X5,。
    但具体型号Santer并没有透露。宝马发言人Bernhard Santer表示,目前尚无该故障造成事故或伤亡的报告。但他仍建议相关车主及时检查车辆引擎。
    Santer说,凭借剩余的动力,车辆仍旧可以坚持到最近的修理厂。
    EOF;
    //example1 不抛出异常
    $bnlp = new BosonNLP("your_key");
    $response= $bnlp->keywords($news);
    if($response){
     var_dump($response);
    }
    //example2 抛出异常
    $bnlp = new BosonNLP("your_key",true,true);
    try {
      $response= $bnlp->keywords($news."\""); 
      var_dump($response);
    } catch (Exception $ex) {
      echo $ex->getMessage();
    }
    //example3 去除英文标点
    $response= $bnlp->keywords(BosonNLP::removePunct($news."\""));
    var_dump($response);
    
    

    注意

    更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP扩展开发教程》、《PHP网络编程技巧总结》、《php curl用法总结》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《php字符串(string)用法总结》

    希望本文所述对大家PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • PHP json_encode中文乱码解决方法
    • 基于php解决json_encode中文UNICODE转码问题
    • php写入mysql中文乱码的实例解决方法
    • php中文乱码问题的终极解决方案汇总
    • PHP解决中文乱码
    • php中文字符串截取多种方法汇总
    • php处理带有中文URL的方法
    • 详解PHP用mb_string处理windows中文字符
    上一篇:PHP迭代器和生成器用法实例分析
    下一篇:php使用json-schema模块实现json校验示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    php中文语义分析实现方法示例 php,中文,语义,分析,实现,