php如何分词,关于php分词如何单独提取出来
問題:如何將數據庫所有的分詞隨機提取50個出來
現狀:現在的分詞是通過文章的標題進行提取的,代碼如下:
標題案例:喝黑茶能消炎除口臭?
分詞效果:
代碼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;
}
數據庫分詞存儲樣式:
2282624179 2949239745 3731925688 2610238388
一組數據代表一個分詞
求助:我有1000篇文章,每篇文章都有單獨的分詞數據,我想把他們隨機提取50組出來并且解析可讀的中文,要怎么實現
總結
以上是生活随笔為你收集整理的php如何分词,关于php分词如何单独提取出来的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机组成原理艾列富,理论结合实验的计算
- 下一篇: 设置span的宽度,让span象butt