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