<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ## 概述 php 代碼 ``` <?php use Fukuball\Jieba\Finalseg; use Fukuball\Jieba\Jieba; require 'vendor/autoload.php'; $pdo = new PDO("pgsql:host=localhost;dbname=demo", "postgres", "postgres"); /*創建測試數據*/ $data[] = [ 'title' => '測試標題', 'text_column' => '其中的Bamboo安裝和使用都比較復雜,所以我選擇的是zhparser', ]; $data[] = [ 'title' => '清明上河圖', 'text_column' => 'scws是簡易中文分詞系統的縮寫,它的原理其實很簡單', ]; $data[] = [ 'title' => '富春山居圖', 'text_column' => '基于詞典,將文本中的內容按照詞典進行分詞,提取關鍵字等。github上的地址在這里。它是xunsearch的核心分詞系統', ]; Jieba::init(); Finalseg::init(); foreach ($data as $item) { //對標題分詞 $title_vector = implode(" ", Jieba::cutForSearch($item['title'])); // 對內容分詞 // todo 可以在優化,把不會用于搜索的提出掉 $search_vector = implode(" ", Jieba::cutForSearch($item['text_column'])); // simple 為簡單分詞,使用空格區別,因為我們已經用程序分割,所以此處只需要空格分詞即可 // setweight 設置權重,把title 的權重設置的A,內容去權重設置B,當然實際場景還可能存在作者等信息,自行分析 // || 符號為 pgsql 的字符串并且字符 // 此處采用插入時直接把分詞一塊插入,也可以插入后,在進行更新 $query = sprintf( "INSERT INTO example_table (title,text_column,search_vector) VALUES ('%s','%s', setweight(to_tsvector('simple','%s'), 'A') || setweight(to_tsvector('simple', '%s'), 'B'))", $item['title'], $item['text_column'], $title_vector, $search_vector ); $PDOStatement = $pdo->exec($query); if ($PDOStatement===false){ print_r($pdo->errorInfo()); die("error"); } } $query='簡易中文分詞系統'; $cut = Jieba::cut($query); $cut_str=implode(" ",$cut); $PDOStatement2 = $pdo->query(sprintf("SELECT id,title,text_column FROM example_table WHERE search_vector @@ plainto_tsquery('SIMPLE', '%s')",$cut_str)); $var = $PDOStatement2->fetch(PDO::FETCH_ASSOC); print_r($var); //Array //( // [id] => 15 // [title] => 富春山居圖 // [text_column] => 基于詞典,將文本中的內容按照詞典進行分詞,提取關鍵字等。github上的地址在這里。它是xunsearch的核心分詞系統 //) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看