php如何分词,关于php分词如何单独提取出来

问题:如何将数据库所有的分词随机提取50个出来

现状:现在的分词是通过文章的标题进行提取的,代码如下:

标题案例:喝黑茶能消炎除口臭?

分词效果:

bVHVIz?w=490&h=34

代码1(提取单篇文章分词)

TPL::set_meta('keywords', implode(',', $this->model('system')->analysis_keyword($question_info['question_content'])));

代码2()

public function analysis_keyword($string)

{

$analysis = load_class('Services_Phpanalysis_Phpanalysis');

$analysis->SetSource(strtolower($string));

$analysis->StartAnalysis();

if ($result = explode(',', $analysis->GetFinallyResult(',')))

{

$result = array_unique($result);

foreach ($result as $key => $keyword)

{

if (!$this->check_stop_keyword($keyword))

{

unset($result[$key]);

}

else

{

$result[$key] = trim($keyword);

}

}

}

return $result;

}

数据库分词存储样式:

bVHVIO?w=196&h=563

2282624179 2949239745 3731925688 2610238388

一组数据代表一个分词

求助:我有1000篇文章,每篇文章都有单独的分词数据,我想把他们随机提取50组出来并且解析可读的中文,要怎么实现

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值