- 積分
- 2305
- 經(jīng)驗(yàn)
- 點(diǎn)
- 威望
- 點(diǎn)
- 金錢
- 兩
- 魅力
- 點(diǎn)
- 金幣
- 元
- 性別
- 保密
- 在線時(shí)間
- 小時(shí)
- 注冊(cè)時(shí)間
- 2014-4-29
- 最后登錄
- 1970-1-1
|
馬上注冊(cè),,結(jié)交更多好友,,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū),。
您需要 登錄 才可以下載或查看,,沒有帳號(hào)?點(diǎn)這里注冊(cè)
x
隨著智能手機(jī)和平板電腦的廣泛發(fā)展,,移動(dòng)互聯(lián)網(wǎng)擁有廣泛的用戶群,。社交網(wǎng)絡(luò)是移動(dòng)互聯(lián)網(wǎng)中的關(guān)鍵應(yīng)用,,具有數(shù)量巨大的黏性用戶群。目前以微信為代表的社交網(wǎng)絡(luò)平臺(tái)特別是公眾號(hào)成為信息發(fā)布,、市場(chǎng)營(yíng)銷,、媒體傳播、簡(jiǎn)單交互的重要工具,,被越來越多的用戶如政府部分,、企事業(yè)單位、個(gè)人等使用,。用戶在使用這些信息時(shí),,首先需要查找需要的帳號(hào),然后進(jìn)行訂閱或關(guān)注,。但是,,在查找目前微信公眾號(hào)的查找方法還存在如下主要缺陷:⑴、依靠文字匹配搜索,,隨著搜索返回?cái)?shù)據(jù)的增多,,用戶無(wú)法快速地選擇或者確定感興趣的帳號(hào);⑵,、不清楚共有多少帳號(hào)可以匹配,;用戶無(wú)法選擇過濾方法; ⑶,、不清楚這些帳號(hào)是如何排序的,;用戶無(wú)法選擇排序方法;⑷,、不清楚這些搜索出來的帳號(hào)的價(jià)值情況:如關(guān)注度,、活躍度、所屬行業(yè)范疇,、帳號(hào)類型,、重要程度、認(rèn)證程度,,從而不知如何選擇,。針對(duì)上述四種缺陷,且目前尚無(wú)可利用的微信帳號(hào)排序過濾方法的相關(guān)報(bào)道,,因此迫切需要有一種操作簡(jiǎn)單,、用戶體驗(yàn)好的、方便快速查找和定位微信公眾號(hào),,例如訂閱號(hào)和服務(wù)號(hào)的微信帳號(hào)的排序過濾檢索方法,。
為了實(shí)現(xiàn)上述目的,該算法所采用的技術(shù)方案是:提出一種微信帳號(hào)的排序過濾檢索方法,,主要包括以下步驟:
步驟1,、用戶的客戶端安裝有相應(yīng)軟件,,用戶在該軟件中輸入欲查找的關(guān)于帳號(hào)的關(guān)鍵詞,點(diǎn)擊搜索,,軟件將待搜索的關(guān)鍵詞發(fā)送給服務(wù)器,;步驟2、服務(wù)器端搜索帳號(hào)數(shù)據(jù)庫(kù),,采用文本匹配方法對(duì)數(shù)據(jù)庫(kù)中的帳號(hào)字段進(jìn)行檢索,,根據(jù)默認(rèn)排序方法,返回檢索出的結(jié)果總數(shù)N,,和前M個(gè)結(jié)果給客戶端,,客戶端顯示該總數(shù)N 和這M個(gè)結(jié)果;客戶端的軟件顯示過濾條件和排序條件,,過濾或排序條件包括:所屬行業(yè)范疇,、帳號(hào)類型,、認(rèn)證程度,、重要程度、帳號(hào)開設(shè)時(shí)間,、帳號(hào)申請(qǐng)地點(diǎn)默認(rèn)的排序方法為帳號(hào)關(guān)注度和帳號(hào)活躍度,;步驟3、用戶在軟件中選擇顯示的過濾條件或排序條件,;步驟4,、若用戶選擇的是某幾個(gè)過濾條件,則服務(wù)器端根據(jù)用戶選擇的過濾條件,,在N個(gè)結(jié)果中進(jìn)行過濾,,返回前M個(gè)結(jié)果和總數(shù)N’給客戶端,客戶端顯示該M 個(gè)結(jié)果和總數(shù)N’,;若用戶選擇的是某個(gè)排序條件,,則服務(wù)器端根據(jù)用戶選擇的排序條件,在N個(gè)結(jié)果中根據(jù)用戶選擇的排序條件進(jìn)行重新排序,,返回前M 個(gè)結(jié)果給客戶端,,客戶端顯示該M 個(gè)結(jié)果和總數(shù)N。擴(kuò)展閱讀:算命最準(zhǔn)的免費(fèi)網(wǎng)站hsm
步驟2 中的帳號(hào)關(guān)注度,,包括微信帳號(hào)的訂閱數(shù)或粉絲數(shù),;當(dāng)2個(gè)帳號(hào)關(guān)注度相同時(shí),根據(jù)帳號(hào)活躍度排序,。該算法步驟2 中所述的帳號(hào)活躍度包括:⑴,、當(dāng)前發(fā)布總數(shù),為開設(shè)帳號(hào)以來共發(fā)布消息的總數(shù),;⑵,、過去一周發(fā)布數(shù),,為過去一周發(fā)布消息的總數(shù);⑶,、平均發(fā)布頻率,,為每天發(fā)布消息的平均值。步驟2中所述的所屬行業(yè)范疇包括:新聞,、財(cái)經(jīng),、科技、明星,、生活,、健康、旅游,、運(yùn)動(dòng),、影音、教育,。步驟2中所述的帳號(hào)類型包括:個(gè)人,、政府、媒體,、企業(yè),、其他組織。步驟2 中所述的帳號(hào)認(rèn)證程度包括:騰訊微博認(rèn)證,、新浪微博認(rèn)證,、其他認(rèn)證。步驟2中所述的重要程度包括:極其重要號(hào)碼,、重要號(hào)碼,、普通號(hào)碼。該算法所述的方法具有高級(jí)搜索功能,,同樣需要在用戶的客戶端安裝有相應(yīng)軟件,,用戶在該軟件中輸入欲查找的關(guān)于帳號(hào)的關(guān)鍵詞,點(diǎn)擊高級(jí)搜索,;客戶端軟件顯示用戶已輸入的關(guān)鍵詞,,客戶端的軟件顯示過濾條件和/或排序條件,過濾條件包括:所屬行業(yè)范疇,、帳號(hào)類型,、認(rèn)證程度、重要程度,、帳號(hào)開設(shè)時(shí)間,、帳號(hào)申請(qǐng)地點(diǎn);排序條件比過濾條件多設(shè)了帳號(hào)關(guān)注度和帳號(hào)活躍度,;服務(wù)器端搜索帳號(hào)數(shù)據(jù)庫(kù),,采用文本匹配方法對(duì)數(shù)據(jù)庫(kù)中的帳號(hào)字段進(jìn)行檢索,,根據(jù)用戶選擇的排序方法,返回檢索出的結(jié)果總數(shù)N,,和前M個(gè)結(jié)果給客戶端,,客戶端顯示該總數(shù)N 和這M個(gè)結(jié)果;若用戶不選擇排序方法,,則服務(wù)器端根據(jù)默認(rèn)方法排序,;默認(rèn)排序方法為:帳號(hào)關(guān)注度和帳號(hào)活躍度。該算法提出的微信帳號(hào)排序過濾檢索方法產(chǎn)生的有益效果是:該算法提出了一種微信帳號(hào)的排序過濾檢索方法,,操作簡(jiǎn)單,、方便快速查找和定位微信公眾號(hào),用戶體驗(yàn)好,。
圖1是該算法一種微信帳號(hào)排序過濾檢索方法的流程圖,。具體實(shí)施方式下面將結(jié)合附圖及實(shí)施例對(duì)該算法作進(jìn)一步說明,此處所描述的具體實(shí)施例僅用以解釋該算法,,并不用于限定該算法,。

實(shí)施例1 :應(yīng)用該算法提出的一種微信帳號(hào)排序過濾檢索方法,如圖1所示,,該方法包括以下步驟:步驟1,、用戶的客戶端安裝有相應(yīng)軟件,,用戶在該軟件中輸入欲查找的關(guān)于帳號(hào)的關(guān)鍵詞,,例如為:“健身”,然后選擇搜索按鈕,,軟件將待搜索的關(guān)鍵詞“健身”發(fā)送給服務(wù)器,。步驟2、服務(wù)器端搜索微信帳號(hào)數(shù)據(jù)庫(kù),,采用文本匹配方法對(duì)數(shù)據(jù)庫(kù)中的帳號(hào)字段進(jìn)行檢索,,根據(jù)默認(rèn)排序方法,這里默認(rèn)的排序方法為帳號(hào)關(guān)注度和帳號(hào)活躍度,,即先根據(jù)帳號(hào)關(guān)注度排序,,在關(guān)注度相同情況下,根據(jù)帳號(hào)活躍度排序,;服務(wù)器返回檢索出的結(jié)果總數(shù)為N,,例如為200個(gè),這些帳號(hào)名稱中具有“健身”二字,,返回前M 個(gè)結(jié)果給客戶端,,例如M=20,客戶端顯示總數(shù)200,,和這20 個(gè)結(jié)果,;很明顯,,這20個(gè)結(jié)果就是關(guān)注度排名前20 的帳號(hào);客戶端的軟件在20個(gè)結(jié)果的上方顯示過濾條件,,過濾條件包括:所屬行業(yè)范疇,、帳號(hào)類型、認(rèn)證程度,、重要程度,、帳號(hào)開設(shè)時(shí)間、帳號(hào)申請(qǐng)地點(diǎn),;
步驟3,、用戶還需要檢索更詳細(xì)的信息,則繼續(xù)在軟件中選擇顯示的過濾條件,,例如:選擇了所屬行業(yè)范疇中的“生活”,;步驟4、服務(wù)器端根據(jù)用戶選擇的過濾條件,,在200個(gè)結(jié)果中進(jìn)行過濾,,返回前20個(gè)結(jié)果和總數(shù)N’,例如為100,,給客戶端,,客戶端顯示該20個(gè)結(jié)果和總數(shù)100。表明有100個(gè)帳號(hào)包含“健身”2 個(gè)字,,并且其所屬行業(yè)范疇為“生活”,;若用戶在步驟3中選擇的是某個(gè)排序條件,例如:“帳號(hào)開設(shè)時(shí)間”,,則服務(wù)器端根據(jù)用戶選擇的排序條件“帳號(hào)開設(shè)時(shí)間”,,在200個(gè)結(jié)果中根據(jù)“帳號(hào)開設(shè)時(shí)間”進(jìn)行重新排序,返回前20 個(gè)結(jié)果給客戶端,,客戶端顯示該20 個(gè)結(jié)果和總數(shù)200,,即顯示開設(shè)時(shí)間排名前20的且?guī)ぬ?hào)名中有“健身”二字的帳號(hào)。
實(shí)施例2:應(yīng)用該算法提出的一種微信帳號(hào)排序過濾檢索方法,,用戶的客戶端安裝有相應(yīng)軟件,,用戶在該軟件中輸入欲查找的關(guān)于帳號(hào)的關(guān)鍵詞,例如為:“創(chuàng)業(yè)”,,然后選擇高級(jí)搜索按鈕,;客戶端軟件顯示用戶剛才已輸入的欲查找的關(guān)于帳號(hào)的關(guān)鍵詞,即“創(chuàng)業(yè)”,,客戶端的軟件顯示過濾條件和/或排序條件,,顯示的過濾條件包括:所屬行業(yè)范疇、帳號(hào)類型、認(rèn)證程度,、重要程度,、帳號(hào)開設(shè)時(shí)間、帳號(hào)申請(qǐng)地點(diǎn),;假設(shè)用戶選擇的過濾條件是帳號(hào)類型為“公司”,;顯示的排序方法包括:帳號(hào)關(guān)注度、帳號(hào)活躍度,、所屬行業(yè)范疇,、帳號(hào)類型、認(rèn)證程度,、重要程度,、帳號(hào)開設(shè)時(shí)間、帳號(hào)申請(qǐng)地點(diǎn),;假設(shè)用戶未選擇排序方法,;服務(wù)器端搜索帳號(hào)數(shù)據(jù)庫(kù),采用文本匹配方法對(duì)數(shù)據(jù)庫(kù)中的帳號(hào)字段進(jìn)行檢索,,根據(jù)用戶選擇的排序方法,,返回檢索出的結(jié)果總數(shù)N,例如為200,,和前M個(gè)結(jié)果,,例如為20 個(gè),給客戶端,,客戶端顯示該總數(shù)200 和這20個(gè)結(jié)果,;若用戶不選擇排序方法,則根據(jù)默認(rèn)方法排序,;默認(rèn)排序方法為:帳號(hào)關(guān)注度和帳號(hào)活躍度,,即當(dāng)帳號(hào)關(guān)注度相同時(shí),,則這些帳號(hào)再根據(jù)帳號(hào)活躍度排序,;因此,顯示的20個(gè)結(jié)果為200 個(gè)具有“創(chuàng)業(yè)”2 字的帳號(hào)中帳號(hào)關(guān)注度排名前20的帳號(hào),。
本文由:登封招聘網(wǎng)轉(zhuǎn)載發(fā)布,!
|
|