看板: BudaTech ◎ 佛典電子化討論    板主: HeavenChow
閱讀文章: 第 1111/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回
發信人: DavidChiou@Lion (邱大剛), 信區: BudaTech
標  題: Re: 檢索測試
發信站: 獅子吼站 (Tue Dec 30 17:51:40 1997)
轉信站: Lion

==> 於 Heaven (Heavenchow@Lion) 文中述及:
: ==> 於 邱大剛 (DavidChiou@Lion) 文中述及:
: : ==> 於 光音天 (open98@Lion) 文中述及:
: :     如前所述, 有個辦法是再加上中文 filter,
: : 先以 byte 為單位找出所有 "可能" 的 candidates,
: : 然後再用中文 filter function 將誤判的部分去除
: : 即可。
:   能否介紹一下中文 filter 的原理為何?
:   很好奇說... 

    可能是我沒講清楚,這其實很簡單:


    假設總共有 10000 筆資料。

    先用原先的(英文)search方式,找到 50 筆可能符合的。

    然後再用一個嚴謹的函式,以 ascii 128 等原理,將這
50 筆中真正完全符合的給挑出來(或許有 48 筆。)


    這樣子比起從頭到尾改成中文搜尋來得簡單許多。

    我個人的作法是加上個函式,會傳回 0 or 1, 如果是 1 的話
就表示這筆資料的確有符合,如果傳回 0 的話則表代是誤判。

    不過當然戲法人人會變巧妙各有不同,僅供參考:)

新年快樂!!
--
﹉﹊﹉﹊ � ﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊﹉﹊
             幻                  陽焰                夢               
       影              化城            �       響              水月
           浮泡                   眼花               旋火輪
﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍﹎﹍ � ﹎﹍﹎﹍
 
Ξ Origin: 獅子吼站 <cbs.ntu.edu.tw> [FROM: 168.95.103.140]
閱讀文章: 第 1111/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回

卍 台大獅子吼佛學專站  http://buddhaspace.org