从字符串中找出高频词
最后更新于:2022-04-02 02:18:33
[TOC]
> [github](https://github.com/hktang/phpanalysis)
demo.php
```
header('Content-Type: text/html; charset=utf-8');
require_once 'phpanalysis.class.php';
$str = "2010年1月,美国国际消费电子展 (CES)上,联想将展出一款基于ARM架构的新产品,这有可能是传统四大PC厂商首次推出的基于ARM架构的消费电子产品,也意味着在移动互联网和产业融合趋势下,传统的PC芯片霸主英特尔正在遭遇挑战。
11月12日,联想集团副总裁兼中国区总裁夏立向本报证实,联想基于ARM架构的新产品正在筹备中。
英特尔新闻发言人孟轶嘉表示,对第三方合作伙伴信息不便评论。
正面交锋
ARM内部人士透露,11月5日,ARM高级副总裁lanDrew参观了联想研究院,拜访了联想负责消费产品的负责人,进一步商讨基于ARM架构的新产品。ARM是英国芯片设计厂商,全球几乎95%的手机都采用ARM设计的芯片。
据悉,这是一款采用高通芯片(基于ARM架构)的新产品,高通产品市场总监钱志军表示,联想对此次项目很谨慎,对于产品细节不方便透露。
夏立告诉记者,联想研究院正在考虑多种方案,此款基于ARM架构的新产品应用邻域多样化,并不是替代传统的PC,而是更丰富的满足用户的需求。目前,客户调研还没有完成,“设计、研发更前瞻一些,最终还要看市场、用户接受程度。”";
echo $str;
echo '
'; PhpAnalysis::$loadInit = false; $pa = new PhpAnalysis('utf-8', 'utf-8', $pri_dict); $pa->LoadDict(); //载入词典 $pa->differFreq = true; //使用热门词优先模式进行消歧 $pa->unitWord = true; //尝试合并单字(即是新词识别) $pa->differMax = true; //使用最大切分模式对二元词进行消岐 $pa->SetSource($str); //设置源字符串 $pa->StartAnalysis(true); //开始执行分词操作 $res = $pa->GetFinallyKeywords(9); //获取你想要的结果 var_dump($res); //ARM,联想,架构,基于,芯片,新产品,PC,传统,正在,消费 ```
';
'; PhpAnalysis::$loadInit = false; $pa = new PhpAnalysis('utf-8', 'utf-8', $pri_dict); $pa->LoadDict(); //载入词典 $pa->differFreq = true; //使用热门词优先模式进行消歧 $pa->unitWord = true; //尝试合并单字(即是新词识别) $pa->differMax = true; //使用最大切分模式对二元词进行消岐 $pa->SetSource($str); //设置源字符串 $pa->StartAnalysis(true); //开始执行分词操作 $res = $pa->GetFinallyKeywords(9); //获取你想要的结果 var_dump($res); //ARM,联想,架构,基于,芯片,新产品,PC,传统,正在,消费 ```