4
本文作者: 謝幺 | 2017-01-09 14:59 | 專題:關(guān)于微信小程序,你想知道的一切 |
想必各位的朋友圈已經(jīng)被微信小程序刷屏了,然而細(xì)心的觀眾可能發(fā)現(xiàn)了一些問題:
1.小程序名字怎么都奇奇怪怪的?
2.怎么也搜不到自己想要的小程序?
比如下面,簡直慘不忍睹,如果不是提前知道完整全名,幾乎搜不出來。
于是,犀利的網(wǎng)友開始吐槽:
對于一個APP重度使用者來說,小程序意味著一早上起來就解英格瑪密碼
然而雷鋒網(wǎng)發(fā)現(xiàn),有的小程序只有通過全文才能搜索出來,然而搜索「京東」卻能出來「京東購物」、搜索「滴滴」也能出來「滴滴出行DiDi」、搜索「攜程」也能出來「攜程酒店機票火車票」,這又是為何?
這里就涉及到了一個「中文分詞」技術(shù)和「模糊匹配」技術(shù)了。(對技術(shù)科普沒興趣的可直接跳過,后面有小程序名單和商店 )
我們知道,在英文的行文中,單詞之間有空格作為自然分界符,比如下面這句:
I am very handsome !
可以輕松地分成 i 、am 、very、handsome 四個單詞。而中文只是字、句和段能通過明顯的分界符來簡單劃界,唯獨詞沒有一個形式上的分界符。
比如這一句廣告語:
南京市長江大橋歡迎您!
你可以理解為:南京,市長,江大橋,歡迎,您 ;也可以理解為:南京市,長江大橋,歡迎,你。不同的分詞方法得到的結(jié)果就截然不同。
現(xiàn)代漢語的基本表達(dá)單元雖然為“詞”,且以雙字或者多字詞居多,但由于人們認(rèn)識水平的不同,對詞和短語的邊界很難去區(qū),比如:
對隨地吐痰者給予處罰
“隨地吐痰者”本身是一個詞還是一個短語,不同的人會有不同的標(biāo)準(zhǔn),同樣的“海上”“酒廠”等等,即使是同一個人也可能做出不同判斷,如果漢語真的要分詞書寫,必然會出現(xiàn)混亂,難度很大。
中文分詞 (Chinese Word Segmentation) 指的是將一個漢字序列切分成一個一個單獨的詞。分詞就是將連續(xù)的字序列按照一定的規(guī)范重新組合成詞序列的過程。和英文相比,中文分詞難得多得多!
然而這并難不倒程序員們。
目前的分詞算法可分為三大類:基于字符串匹配的分詞方法、基于理解的分詞方法和基于統(tǒng)計的分詞方法
又叫做機械分詞方法,它是按照一定的策略將待分析的漢字串與一個“充分大的”機器詞典中的詞條進(jìn)行配,若在詞典中找到某個字符串,則匹配成功(識別出一個詞)。
這是種常用的分詞法,字符串匹配的分詞方法,又分為幾種不同的分詞方法。同樣以“不知道你在說什么”為例,不同的匹配法有不同的結(jié)果:
用正向最大匹配法,也就是把一個詞從左至右來分詞,就是:“不知道,你,在,說什么”。
用反向最大匹配法:也反向最大匹配法就是從右至左,就會分成:“不,知道,你在,說,什么”
用最短路徑分詞法:也就是說一段話里面要求切出的詞數(shù)是最少的,就會分成:“不知道,你在,說什么”,這就是最短路徑分詞法,分出來就只有3個詞了。
用雙向最大匹配法:如果關(guān)鍵詞前后組合內(nèi)容被認(rèn)為粘性相差不大,而搜索結(jié)果中也同時包含這兩組詞的話,進(jìn)行正反向同時進(jìn)行分詞匹配。
簡單來說,就是正著拆、反著拆、簡單拆,和來來回回拆,總之各種姿勢來一遍。
人工智能興起,于是這種新的方式開始流行,理解分詞方法是通過讓計算機模擬人對句子的理解,達(dá)到識別詞的效果。其基本思想就是在分詞的同時進(jìn)行句法、語義分析,利用句法信息和語義信息來處理歧義現(xiàn)象。
它通常包括三個部分:分詞子系統(tǒng)、句法語義子系統(tǒng)、總控部分。在總控部分的協(xié)調(diào)下,分詞子系統(tǒng)可以獲得有關(guān)詞、句子等的句法和語義信息來對分詞歧義進(jìn)行判斷,即它模擬了人對句子的理解過程。這種分詞方法需要使用大量的語言知識和信息。
由于漢語語言知識的籠統(tǒng)、復(fù)雜性,難以將各種語言信息組織成機器可直接讀取的形式,因此目前基于理解的分詞系統(tǒng)還處在試驗階段。
目前 Siri 、微軟小冰等等都充分運用了人工智能來嘗試“理解”人的語句,另外三角獸為錘子手機提供的 “Bigbang”分詞功能、科大訊飛的語音輸入法等都有運用人工智能來實現(xiàn)語義分析。
根據(jù)詞組的統(tǒng)計,就會發(fā)現(xiàn)兩個相鄰的字出現(xiàn)的頻率最多,那么這個詞就很重要。就可以作為用戶提供字符串中的分隔符,這樣來分詞。
比如,“我的,你的,許多的,這里,這一,那里”等等,這些詞出現(xiàn)的比較多,就從這些詞里面分開來。
無論用何種方法,分出來的“詞”,一般進(jìn)入預(yù)先錄入好的“詞典”(詞庫、數(shù)據(jù)庫)中進(jìn)行匹配,比如“南京市長江大橋歡迎您”,
可以切分輸出:南京市/長江/大橋/歡迎/您
也可切分輸出 :南京 /市長/江大橋/歡迎/您
通常情況下,搜索“長江”就可以搜出來這句話,但如果詞庫中有”張大橋”這個人名,則也可以通過“張大橋”也可以檢索出來。
科普完畢,回到話題本身
為什么「滴滴」非要叫「滴滴出行DiDi」?
為什么好奇心日報非要叫「Qdaily」?
為什么「餓了么」非要叫「餓了么外賣服務(wù)」?
難道是故意想讓用戶搜不到她們?瞎扯!
真正的原因,據(jù)「京東購物」小程序的一個開發(fā)者分析,是因為小程序和公眾號在同一套體系之下,而公眾號原本就不允許名字重復(fù)。這也就可以完美解釋為什么小程序的名字看起來奇奇怪怪的了,因為好名字已經(jīng)都讓公眾號起了。
既然小程序和公眾號在同一體系下,而公眾號搜索是支持模糊匹配的,想必小程序肯定是支持模糊匹配的,而且滴滴、京東、美的等許多公司小程序都是可以只通過品牌名檢索出來的,因此必定是支持模糊搜索的。
一位小程序開發(fā)者告訴雷鋒網(wǎng),在提交小程序的時候,開發(fā)者是可以自己填寫關(guān)鍵詞的,但是最后這些關(guān)鍵詞通不通過,可能需要微信方面來審核。
至此可以得出結(jié)論,小程序是支持模糊匹配的,至于為什么有的可以通過品牌名搜得出來,有的卻搜不出來,唯一的解釋只能是「餓了么」、「好奇心日報」這些詞并沒有被添加到檢索的詞庫中,也許是開發(fā)者忘了添加,也許是沒提交了沒有通過審核,具體原因不得而知。
但小程序剛剛上線第一天,即使是出現(xiàn)小問題也很正常,正如和菜頭在其公眾號所言:
既然小程序本身目前并沒有提供完整的模糊搜索,那么如果在這期間你想要找到想要的應(yīng)用,唯一的辦法就是提前知道小程序的全名了,雷鋒網(wǎng)整理了目前較新的“微信小程序大全”以及流傳較廣的“小程序商店”,可以幫助大家找到自己心儀的小程序。
2017年1月9日(周一)最全小程序清單:
自選股
微眾銀行
小小房貸計算器
新股申購寶
最新匯率查詢
匯率e
二手車e
貸款e
記賬e
股票燈塔
貼現(xiàn)助手
100房貸助手
房貸計算器專業(yè)版
南方基金微理財
商業(yè)服務(wù):
多倫多生活黃頁
BP助手
社交名片
老板管賬
公益:
最新匯率查詢
通勤助手
教育:
詞匯量測試
有錢兔擇校
分答快問
化妝品點評
蝌蚪課+
丁香醫(yī)生+
留學(xué)公寓助手
小蟻AI藝術(shù)
鋼琴優(yōu)客
翻譯e
呤呤英語機器人
媽媽網(wǎng)孕育
小D詞典
感恩筆記本
換閱空間
We重郵
扇貝小字典
天天練口語
愛彈唱
荔枝FM播客
小密圈
人人詞典
西窗詩詞
實習(xí)委員
富媒體:
騰訊視頻
貓眼電影
青蜻蜓
寶寶微空間
表情家園
開眼視頻
藏識相冊
桔子創(chuàng)投內(nèi)參
口袋書架
小睡眠
毒蛇電影社區(qū)
名堂
一些事一些情
MOTIF米田圖案壁紙小工具
DRIVE玩車潮流
360好書推薦
51經(jīng)典電影
美柚App
柚寶寶App
Pigwan
GET小資訊
孕期提醒
小年糕有聲影集MiniApp
今日名畫
熱點微報
歷史上的今時
網(wǎng)易灰評
萬視達(dá)
快看漫畫
心郵
深睡大師
天天練口語
一首一首詩
一起Up
Miatou
輕芒雜志
云夢助眠引導(dǎo)
QQ閱讀
豆瓣評分
印象筆記微清單
工具:
經(jīng)期月月記
解憂室
知了交通
延遲退休計算器
30天天氣預(yù)報
實時空氣質(zhì)量
開眼視頻
第二空間創(chuàng)作中心
化妝品點評
藏識相冊
桔子創(chuàng)投內(nèi)參
口袋書架
丁香醫(yī)生+
多倫多生活黃頁
手機查報價
小睡眠
小小房貸計算器
BP助手
小狐仙日歷
小蟻AI藝術(shù)
最新匯率查詢
名畫濾鏡
MOTIF米田圖案壁紙小工具
社交名片
DRIVE玩車潮流
翻譯e
匯率e
二手車e
貸款e
日歷e
天氣e
記賬e
跨時空旅行日志
熊貓簽證
美柚App
柚寶寶App
爐石相冊
通勤助手
媽媽網(wǎng)孕育
孕期提醒
小D詞典
感恩筆記本
換閱空間
FellowPlus創(chuàng)投數(shù)據(jù)庫
100房貸助手
小年糕有聲影集MiniApp
美的官方商城
螞蟻天氣預(yù)報
歷史上的今時
朋友家精選民宿
螞蟻待辦
螞蟻微日記
房貸計算器專業(yè)版
魔盒
寶寶微空間
We重郵
朝夕日力Pro
網(wǎng)易灰評
扇貝小字典
農(nóng)查查
心郵
深睡大師
快遞100+
天天練口語
飛常準(zhǔn)航班
一首一首詩
愛彈唱
Miatou
輕芒雜志
荔枝FM播客
小密圈
高校圖書館查詢
人人詞典
西窗詩詞
剁手嗎
智慧氣象服務(wù)
序列號查查
交通:
知了交通
滴滴公交查詢
滴滴出行DiDi
30天天氣預(yù)報
DRIVE玩車潮流
二手車e
貸款e
跨時空旅行日志
去哪兒網(wǎng)超級巴士
通勤助手
春秋航空特價機票
飛常準(zhǔn)查航班
深圳航空小助手
東航機票
同程旅游
南航e行
掌上探路者生活
海南航空微應(yīng)用
車來了精準(zhǔn)的實時公交
汽車之家Autohome
房產(chǎn):
小小房貸計算器
100房貸助手
房貸計算器專業(yè)版
生活服務(wù):
摩拜單車
孕期提醒APP
大眾點評+
經(jīng)期月月記
序列號查查
實時空氣質(zhì)量
化妝品點評
多倫多生活黃頁
毒蛇電影社區(qū)
小小房貸計算器
小狐仙日歷
留學(xué)公寓助手
最新匯率查詢
小小票兒
MOTIF米田圖案壁紙小工具
社交名片
DRIVE玩車潮流
探城美食APP
360好書推薦
51經(jīng)典電影
翻譯e
匯率e
二手車e
貸款e
日歷e
天氣e
記賬e
跨時空旅行日志
熊貓簽證
美柚App
柚寶寶App
去哪兒網(wǎng)超級巴士
去哪兒酒店
通勤助手
窩牛App
土貓網(wǎng)木工堂
Pigwan
春秋航空特價機票
股票燈塔
媽媽網(wǎng)孕育
孕期提醒
小D詞典
感恩筆記本
小年糕有聲影集MiniApp
美的官方商城
朋友家精選民宿
房貸計算器專業(yè)版
訂蛋糕
寶寶微空間
網(wǎng)易灰評
扇貝小字典
深睡大師
快遞100+
飛常準(zhǔn)查航班
魚兒
輕芒雜志
云夢助眠引導(dǎo)
IT科技:
今日頭條lite
Qdaily
解憂室
桔子創(chuàng)投內(nèi)參
新股申購寶
BP助手
名畫濾鏡
社交名片
好奇心日報小程序
FellowPlus創(chuàng)投數(shù)據(jù)庫
朝夕日歷Pro
一起Up
剁手嗎
旅游:
同程旅游
30天天氣預(yù)報
實時空氣質(zhì)量
開眼視頻
租租車出國去哪玩
探城美食APP
翻譯e
匯率e
跨時空旅行日志
熊貓簽證
去哪兒網(wǎng)超級巴士
去哪兒酒店
春秋航空特價機票
朋友家精選民宿
飛常準(zhǔn)查航班
一起Up
電商:
京東購物
玩物志
化妝品點評
新品有戲應(yīng)用
土貓網(wǎng)木工堂
妙匯商店
美的官方商城
訂蛋糕
e寶貝家紡
網(wǎng)易灰評
快遞100+
禮物挑選神器
醫(yī)療:
經(jīng)期月月記
丁香醫(yī)生+
美柚App
柚寶寶App
藥顧問
媽媽網(wǎng)孕育
孕期提醒
深睡大師
云夢助眠引導(dǎo)
政務(wù)民生:
延遲退休計算器
熊貓簽證
商家自營:
美的官方商城
餐飲:
美團(tuán)外賣+
探城美食APP
訂蛋糕
大眾點評+
餓了么外賣服務(wù)
快遞郵政:
快遞100+
體育:
酷競體育小程序
王者榮耀賽事
社交:
分答快問
名堂
社交名片
換閱空間
小程序應(yīng)用商店:http://www.51westore.com/
知曉程序:https://minapp.com/miniapp/
其中收錄了大多數(shù)常用的小程序,并且提供了模糊搜索,用戶可以先在商店中檢索到想要的小程序,然后在微信中添加。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。