一種應(yīng)用搜索方法和裝置的制造方法
【專利摘要】本發(fā)明涉及一種應(yīng)用搜索方法和裝置,包括:接收終端發(fā)送的應(yīng)用搜索請(qǐng)求;解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞;搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果;提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽;搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果;將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端,由此,能夠使終端同時(shí)獲取根據(jù)關(guān)鍵詞匹配的應(yīng)用和根據(jù)標(biāo)簽匹配的同類型的推薦應(yīng)用,解決了現(xiàn)有技術(shù)中無(wú)法根據(jù)應(yīng)用類型自動(dòng)實(shí)現(xiàn)推薦應(yīng)用的問(wèn)題,避免了搜索結(jié)果過(guò)于單一,能夠滿足用戶需求的多樣化。
【專利說(shuō)明】
一種應(yīng)用搜索方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體包括一種應(yīng)用搜索方法和裝置。
【背景技術(shù)】
[0002]目前,用戶在應(yīng)用商店進(jìn)行搜索時(shí),都是根據(jù)關(guān)鍵字進(jìn)行匹配,得到包含關(guān)鍵字的搜索結(jié)果,但這樣的搜索結(jié)果較單一,會(huì)漏掉許多原本和關(guān)鍵字相關(guān)的推薦信息。在滿足多樣化的用戶需求方面,存在技術(shù)欠缺,搜索體驗(yàn)不夠好。例如:用AppStore搜索“微信”,AppStore僅根據(jù)關(guān)鍵詞“微信”進(jìn)行搜索,搜索結(jié)果僅為“微信”、“分身板For微信多開(kāi)寶”和“氣泡表情輸入法-與微信,微博,短信完美集成”等等名稱中帶有“微信”二字的應(yīng)用,而無(wú)法推薦與微信類似的其他社交應(yīng)用。
【發(fā)明內(nèi)容】
[0003]技術(shù)問(wèn)題
[0004]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是,如何提供一種應(yīng)用搜索方法和裝置能夠推薦與待搜索應(yīng)用相似的或同類型的其他應(yīng)用以避免搜索結(jié)果過(guò)于單一,滿足用戶需求的多樣化。
[0005]解決方案
[0006]為解決以上技術(shù)問(wèn)題,本發(fā)明在第一方面提供一種應(yīng)用搜索方法,包括:
[0007]接收終端發(fā)送的應(yīng)用搜索請(qǐng)求;
[0008]解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞;
[0009]搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果;
[0010]提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽;
[0011 ]搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果;
[0012]將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端。
[0013]在一種可能的實(shí)現(xiàn)方式中,搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果包括:
[0014]根據(jù)預(yù)設(shè)算法,計(jì)算所述具有所述應(yīng)用標(biāo)簽的應(yīng)用的相似度。
[0015]在一種可能的實(shí)現(xiàn)方式中,根據(jù)所述相似度,對(duì)所述具有所述應(yīng)用標(biāo)簽的應(yīng)用進(jìn)tx排序。
[0016]在一種可能的實(shí)現(xiàn)方式中,所述的應(yīng)用搜索方法,還包括:
[0017]將所述相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)所述相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述相似度對(duì)應(yīng)的應(yīng)用從所述第二搜索結(jié)果中刪除。
[0018]在一種可能的實(shí)現(xiàn)方式中,所述的應(yīng)用搜索方法,還包括:
[0019]為所述應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)所有所述應(yīng)用標(biāo)簽的權(quán)值之和計(jì)算所述相似度。
[0020]為解決以上技術(shù)問(wèn)題,本發(fā)明在第二方面提供一種應(yīng)用搜索裝置,包括:
[0021]接收模塊,用于接收終端發(fā)送的應(yīng)用搜索請(qǐng)求;
[0022]解析模塊,與所述接收模塊連接,用于解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞;
[0023]第一搜索模塊,與所述接收模塊連接,用于搜索名稱中包括所述關(guān)鍵詞的應(yīng)用,以獲得第一搜索結(jié)果;
[0024]提取模塊,與所述第一搜索模塊連接,用于提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽;
[0025]第二搜索模塊,與所述提取模塊連接,用于搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果;
[0026]發(fā)送模塊,與所述第一搜索模塊和所述第二搜索模塊連接,用于將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端。
[0027]在一種可能的實(shí)現(xiàn)方式中,所述第二搜索模塊包括:
[0028]計(jì)算模塊,用于根據(jù)預(yù)設(shè)算法,計(jì)算所述具有所述應(yīng)用標(biāo)簽的應(yīng)用的相似度。
[0029]在一種可能的實(shí)現(xiàn)方式中,所述第二搜索模塊還包括:
[0030]排序模塊,與所述計(jì)算模塊連接,用于根據(jù)所述相似度,對(duì)所述具有所述應(yīng)用標(biāo)簽的應(yīng)用進(jìn)行排序。
[0031 ]在一種可能的實(shí)現(xiàn)方式中,所述第二搜索模塊還包括:
[0032]判斷模塊,與所述計(jì)算模塊連接,用于將所述相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)所述相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述相似度對(duì)應(yīng)的從所述第二搜索結(jié)果中刪除。
[0033]在一種可能的實(shí)現(xiàn)方式中,所述計(jì)算模塊,還用于為所述應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)所有所述應(yīng)用標(biāo)簽的權(quán)值之和計(jì)算所述相似度。
[0034]有益效果
[0035]本發(fā)明提供的一種應(yīng)用搜索方法和裝置,通過(guò)接收終端發(fā)送的應(yīng)用搜索請(qǐng)求,該應(yīng)用搜索請(qǐng)求包括關(guān)鍵詞,搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果,提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽,搜索具有所述應(yīng)用標(biāo)簽的、除所述第一搜索結(jié)果以外的其他應(yīng)用,以獲得第二搜索結(jié)果,所述第二搜索結(jié)果包括所述其他應(yīng)用,將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端,由此,能夠使終端獲取根據(jù)關(guān)鍵詞匹配的應(yīng)用,和根據(jù)標(biāo)簽匹配的同類型的推薦應(yīng)用,解決了現(xiàn)有技術(shù)中無(wú)法根據(jù)應(yīng)用類型自動(dòng)實(shí)現(xiàn)推薦應(yīng)用的問(wèn)題,避免了搜索結(jié)果過(guò)于單一,能夠滿足用戶需求的多樣化。
[0036]通過(guò)根據(jù)預(yù)設(shè)算法,計(jì)算所述其他應(yīng)用的相似度,并根據(jù)相似度對(duì)所述其他應(yīng)用進(jìn)行排序,由此使終端能夠?qū)⑾嗨贫雀叩膽?yīng)用排在合適的顯示位置。
[0037]通過(guò)在相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述其他應(yīng)用從第二搜索結(jié)果中刪除,由此能夠?qū)⑾嗨贫容^高的應(yīng)用推薦給用戶,實(shí)現(xiàn)高質(zhì)量的應(yīng)用推薦效果。
[0038]根據(jù)下面參考附圖對(duì)示例性實(shí)施例的詳細(xì)說(shuō)明,本發(fā)明的其它特征及方面將變得清楚。
【附圖說(shuō)明】
[0039]包含在說(shuō)明書中并且構(gòu)成說(shuō)明書的一部分的附圖與說(shuō)明書一起示出了本發(fā)明的示例性實(shí)施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0040]圖1示出本發(fā)明實(shí)施例提供的應(yīng)用搜索方法的流程圖;
[0041]圖2示出終端以預(yù)定的順序顯示該第一搜索結(jié)果和第二搜索結(jié)果的示意圖;
[0042]圖3示出本發(fā)明另一實(shí)施例提供的應(yīng)用搜索方法的流程圖;
[0043]圖4示出根據(jù)本發(fā)明實(shí)施例提供的一種應(yīng)用搜索裝置的結(jié)構(gòu)示意圖;
[0044]圖5示出根據(jù)本發(fā)明另一實(shí)施例提供的一種應(yīng)用搜索裝置的結(jié)構(gòu)示意圖;
[0045]圖6示出根據(jù)本發(fā)明又一實(shí)施例提供的一種應(yīng)用搜索裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]以下將參考附圖詳細(xì)說(shuō)明本發(fā)明的各種示例性實(shí)施例、特征和方面。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0047]在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說(shuō)明性”。這里作為“示例性”所說(shuō)明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。
[0048]另外,為了更好的說(shuō)明本發(fā)明,在下文的【具體實(shí)施方式】中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒(méi)有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對(duì)于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。
[0049]實(shí)施例1
[0050]圖1示出本發(fā)明實(shí)施例提供的應(yīng)用搜索方法的流程圖,如圖1所示,該方法包括:
[0051]步驟S1、接收終端發(fā)送的應(yīng)用搜索請(qǐng)求,解析該應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞。
[0052]該應(yīng)用搜索請(qǐng)求包括關(guān)鍵詞。
[0053]步驟S2、搜索名稱與該關(guān)鍵詞匹配的應(yīng)用以獲得第一搜索結(jié)果。
[0054]搜索名稱中包括該關(guān)鍵詞的應(yīng)用作為第一搜索結(jié)果,該應(yīng)用可以為一個(gè)或多個(gè),如【背景技術(shù)】所舉的例子,根據(jù)關(guān)鍵詞“微信”進(jìn)行搜索時(shí),搜索結(jié)果為“微信”、“分身板For微信多開(kāi)寶”和“氣泡表情輸入法-與微信,微博,短信完美集成”等,名稱中帶有關(guān)鍵字“微信”的應(yīng)用。
[0055]步驟S3、提取該第一搜索結(jié)果的應(yīng)用標(biāo)簽。
[0056]該應(yīng)用標(biāo)簽為用戶預(yù)設(shè)的。通常,根據(jù)關(guān)鍵詞進(jìn)行搜索時(shí),只能搜索到名稱或應(yīng)用介紹中包括該關(guān)鍵詞的應(yīng)用,但是標(biāo)簽可以是名稱或者簡(jiǎn)介中沒(méi)有提到的詞匯。例如,“微信”的應(yīng)用標(biāo)簽里可以包括“通訊”。應(yīng)用標(biāo)簽可以包括但不限于“視頻、閱讀、聊天、通訊、社交、交友、社區(qū)、生活、購(gòu)物、娛樂(lè)”等等。
[0057]同一應(yīng)用可以具有一個(gè)或多個(gè)標(biāo)簽,例如,微信的應(yīng)用標(biāo)簽可以包括“聊天、通訊、社交、交友、社區(qū)、生活、娛樂(lè)”等;QQ的應(yīng)用標(biāo)簽可以包括“聊天、通訊、社交、交友、社區(qū)、生活、娛樂(lè)”等;淘寶的應(yīng)用標(biāo)簽可以包括“通訊、社區(qū)、生活、購(gòu)物、娛樂(lè)”等。
[0058]步驟S4、搜索具有相同應(yīng)用標(biāo)簽的其他應(yīng)用以獲得第二搜索結(jié)果。
[0059]根據(jù)提取的應(yīng)用標(biāo)簽,搜索具有相同應(yīng)用標(biāo)簽的應(yīng)用,其中,可以逐一對(duì)應(yīng)用標(biāo)簽進(jìn)行搜索,即對(duì)每一個(gè)應(yīng)用標(biāo)簽都分別進(jìn)行搜索,以尋找具有該應(yīng)用標(biāo)簽的應(yīng)用。
[0060]例如,當(dāng)提取到微信的應(yīng)用標(biāo)簽為“聊天、通訊、社交、交友、社區(qū)、生活、娛樂(lè)”時(shí),可以分別根據(jù)標(biāo)簽“聊天”、“通訊”、“社交”、“交友”、“社區(qū)”、“生活”、“娛樂(lè)”,搜索同樣具有應(yīng)用標(biāo)簽“聊天”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“通訊”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“社交”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“交友”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“社區(qū)”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“生活”的其他應(yīng)用、搜索同樣具有應(yīng)用標(biāo)簽“娛樂(lè)”的其他應(yīng)用,由此可以搜索出例如QQ等其他應(yīng)用。
[0061 ]步驟S5、將該第一搜索結(jié)果和第二搜索結(jié)果發(fā)送給終端。
[0062]將該第一搜索結(jié)果和第二搜索結(jié)果發(fā)送給終端,并使終端以預(yù)定的順序顯示該第一搜索結(jié)果和第二搜索結(jié)果。例如,圖2示出終端以預(yù)定的順序顯示該第一搜索結(jié)果和第二搜索結(jié)果的示意圖,如圖2所示,可以以第一搜索結(jié)果在先,第二搜索結(jié)果在后的順序,或者其他有利于用戶選擇的順序進(jìn)行排序并顯示。
[0063]本發(fā)明實(shí)施例提供的一種應(yīng)用搜索方法,通過(guò)接收終端發(fā)送的應(yīng)用搜索請(qǐng)求,該應(yīng)用搜索請(qǐng)求包括關(guān)鍵詞,搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果,提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽,搜索具有所述應(yīng)用標(biāo)簽的、除所述第一搜索結(jié)果以外的其他應(yīng)用,以獲得第二搜索結(jié)果,所述第二搜索結(jié)果包括所述其他應(yīng)用,將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端,由此,能夠使終端同時(shí)獲取根據(jù)關(guān)鍵詞匹配的應(yīng)用和根據(jù)標(biāo)簽匹配的同類型的推薦應(yīng)用,解決了現(xiàn)有技術(shù)中無(wú)法根據(jù)應(yīng)用類型自動(dòng)實(shí)現(xiàn)推薦應(yīng)用的問(wèn)題。
[0064]在一種可能的實(shí)現(xiàn)方式中,由于一個(gè)應(yīng)用可以具有多個(gè)應(yīng)用標(biāo)簽,具有相同標(biāo)簽的應(yīng)用也可能較多,因此,第二搜索結(jié)果可能過(guò)多,其中也可能包含與用戶需求不甚相關(guān)的應(yīng)用。
[0065]例如,在針對(duì)微信的搜索中,在搜索同樣具有應(yīng)用標(biāo)簽“娛樂(lè)”的其他應(yīng)用時(shí),可以搜索出例如淘寶等的其他應(yīng)用,而這些應(yīng)用事實(shí)上與“微信”相關(guān)度較低。
[0066]因此,本發(fā)明提供另一實(shí)施例,圖3示出本發(fā)明另一實(shí)施例所述的應(yīng)用搜索方法的流程圖。圖3中采用與圖1相同附圖標(biāo)記的步驟,均與上一實(shí)施例適用同樣的文字說(shuō)明,在此不再贅述。如圖3所示,上述步驟S4具體可以包括:
[0067]步驟S41、根據(jù)預(yù)設(shè)算法,計(jì)算標(biāo)準(zhǔn)相似度。
[0068]包括可以為應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)應(yīng)用標(biāo)簽權(quán)值之和計(jì)算該標(biāo)準(zhǔn)相似度。例如,預(yù)設(shè)每個(gè)標(biāo)簽的權(quán)值為I,那么在微信本身具有7個(gè)標(biāo)簽的情況下,標(biāo)準(zhǔn)相似度為7。
[0069]步驟S42、根據(jù)所述預(yù)設(shè)算法,計(jì)算其他應(yīng)用的相似度。
[0070]其中,QQ具有“聊天、通訊、社交、交友、社區(qū)、生活、娛樂(lè)”這7個(gè)和微信相同的應(yīng)用標(biāo)簽,因此QQ與微信的相似度為7,而淘寶具有“通訊、社區(qū)、生活、娛樂(lè)”這3個(gè)和微信相同的應(yīng)用標(biāo)簽,因此淘寶與微信的相似度為3。
[0071]在一種可能的實(shí)現(xiàn)方式中,還可以包括選取特定的應(yīng)用標(biāo)簽,并為選定的應(yīng)用標(biāo)簽設(shè)置系數(shù)。
[0072]例如,微信主要作為通訊、聊天工具,那么可以為這些應(yīng)用標(biāo)簽的權(quán)值乘以第一預(yù)設(shè)系數(shù)(例如乘以2),微信次要作為交友、社區(qū)應(yīng)用,那么可以為這些應(yīng)用標(biāo)簽乘以第二預(yù)設(shè)系數(shù)(例如乘以0.5)。
[0073]在一種可能的實(shí)現(xiàn)方式中,還可以包括:
[0074]步驟S43、將計(jì)算得出的相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)其他應(yīng)用的相似度低于預(yù)設(shè)的相似度閾值時(shí),將該其他應(yīng)用從第二搜索結(jié)果中刪除。由此,排除相似度低的其他應(yīng)用。
[0075]例如,預(yù)設(shè)相似度閾值為5,那么從搜索結(jié)果中刪除相似度為3的“淘寶”,而將相似度為7的QQ作為第二搜索結(jié)果。該預(yù)設(shè)的相似度閾值是根據(jù)步驟S41中計(jì)算的標(biāo)準(zhǔn)相似度確定的。例如可以是標(biāo)準(zhǔn)相似度的60%。
[0076]在一種可能的實(shí)現(xiàn)方式中,步驟S4還可以包括:
[0077]步驟S44、根據(jù)相似度對(duì)第二搜索結(jié)果中包括的其他應(yīng)用進(jìn)行排序,并且在步驟S5中將該排序結(jié)果一起發(fā)送給終端,使終端根據(jù)該排序?qū)Φ诙阉鹘Y(jié)果進(jìn)行顯示。例如,將相似度高的第二搜索結(jié)果排在前面。
[0078]通過(guò)根據(jù)預(yù)設(shè)算法,計(jì)算所述其他應(yīng)用的相似度,并根據(jù)相似度對(duì)所述其他應(yīng)用進(jìn)行排序,由此使終端能夠?qū)⑾嗨贫雀叩膽?yīng)用排在合適的顯示位置。
[0079]通過(guò)在相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述其他應(yīng)用從第二搜索結(jié)果中刪除,由此能夠?qū)⑾嗨贫容^高的應(yīng)用推薦給用戶,實(shí)現(xiàn)高質(zhì)量的應(yīng)用推薦效果。
[0080]實(shí)施例2
[0081]圖4示出根據(jù)本發(fā)明實(shí)施例提供的一種應(yīng)用搜索裝置I的結(jié)構(gòu)示意圖,如圖4所示,該裝置I包括:接收模塊11,解析模塊12,第一搜索模塊13,提取模塊14,第二搜索模塊15,發(fā)送模塊16。
[0082]接收模塊11,用于接收終端發(fā)送的應(yīng)用搜索請(qǐng)求,該應(yīng)用搜索請(qǐng)求包括關(guān)鍵詞。解析模塊12,與所述接收模塊11連接,用于解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞。第一搜索模塊13,與所述解析模塊12連接,用于搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果。提取模塊14,與所述第一搜索模塊13連接,用于提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽。第二搜索模塊15,與所述提取模塊14連接,用于搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果。發(fā)送模塊16,與所述第一搜索模塊13和所述第二搜索模塊15連接,用于將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端。
[0083]由此,能夠使終端獲取根據(jù)關(guān)鍵詞匹配的應(yīng)用和根據(jù)標(biāo)簽匹配的同類型的推薦應(yīng)用,解決了現(xiàn)有技術(shù)中無(wú)法根據(jù)應(yīng)用類型自動(dòng)實(shí)現(xiàn)推薦應(yīng)用的問(wèn)題。
[0084]在一種可能的實(shí)現(xiàn)方式中,如圖5所示,所述第二搜索模塊15包括:計(jì)算模塊151和排序模塊152。
[0085]計(jì)算模塊151,用于根據(jù)預(yù)設(shè)算法,計(jì)算所述其他應(yīng)用的相似度。并且,所述第二搜索模塊15還包括:排序模塊152,與所述計(jì)算模塊151連接,用于根據(jù)所述其他應(yīng)用的相似度,對(duì)所述其他應(yīng)用進(jìn)行排序。并將該排序結(jié)果通過(guò)發(fā)送模塊16發(fā)送給終端,使終端根據(jù)該排序?qū)Φ诙阉鹘Y(jié)果進(jìn)行顯示。
[0086]由此,使終端能夠?qū)⑾嗨贫雀叩膽?yīng)用排在合適的顯示位置。
[0087]在一種可能的實(shí)現(xiàn)方式中,如圖6所示,所述第二搜索模塊15還包括:判斷模塊153,與所述計(jì)算模塊151連接,將所述其他應(yīng)用的相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)所述其他應(yīng)用的相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述其他應(yīng)用從所述第二搜索結(jié)果中刪除。
[0088]由此,能夠?qū)⑾嗨贫容^高的應(yīng)用推薦給用戶,實(shí)現(xiàn)高質(zhì)量的應(yīng)用推薦效果。
[0089]在一種可能的實(shí)現(xiàn)方式中,計(jì)算模塊151,還用于為所述應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)所有所述應(yīng)用標(biāo)簽的權(quán)值之和計(jì)算所述相似度。
[0090]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種應(yīng)用搜索方法,其特征在于,包括: 接收終端發(fā)送的應(yīng)用搜索請(qǐng)求; 解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞; 搜索名稱中包括所述關(guān)鍵詞的應(yīng)用以獲得第一搜索結(jié)果; 提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽; 搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果; 將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端。2.根據(jù)權(quán)利要求1所述的應(yīng)用搜索方法,其特征在于,搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果包括: 根據(jù)預(yù)設(shè)算法,計(jì)算所述具有所述應(yīng)用標(biāo)簽的應(yīng)用的相似度。3.根據(jù)權(quán)利要求2所述的應(yīng)用搜索方法,其特征在于,還包括:根據(jù)所述相似度,對(duì)所述具有所述應(yīng)用標(biāo)簽的應(yīng)用進(jìn)行排序。4.根據(jù)權(quán)利要求2或3所述的應(yīng)用搜索方法,其特征在于,還包括: 將所述相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)所述相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述相似度對(duì)應(yīng)的應(yīng)用從所述第二搜索結(jié)果中刪除。5.根據(jù)權(quán)利要求2-4中任一項(xiàng)所述的應(yīng)用搜索方法,其特征在于,還包括: 為所述應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)所有所述應(yīng)用標(biāo)簽的權(quán)值之和計(jì)算所述相似度。6.一種應(yīng)用搜索裝置,其特征在于,包括: 接收模塊,用于接收終端發(fā)送的應(yīng)用搜索請(qǐng)求; 解析模塊,與所述接收模塊連接,用于解析所述應(yīng)用搜索請(qǐng)求中的關(guān)鍵詞; 第一搜索模塊,與所述解析模塊連接,用于搜索名稱中包括所述關(guān)鍵詞的應(yīng)用,以獲得第一搜索結(jié)果; 提取模塊,與所述第一搜索模塊連接,用于提取所述第一搜索結(jié)果的應(yīng)用標(biāo)簽; 第二搜索模塊,與所述提取模塊連接,用于搜索具有所述應(yīng)用標(biāo)簽的應(yīng)用,以獲得第二搜索結(jié)果; 發(fā)送模塊,與所述第一搜索模塊和所述第二搜索模塊連接,用于將所述第一搜索結(jié)果和所述第二搜索結(jié)果發(fā)送給所述終端。7.根據(jù)權(quán)利要求6所述的應(yīng)用搜索裝置,其特征在于,所述第二搜索模塊包括: 計(jì)算模塊,用于根據(jù)預(yù)設(shè)算法,計(jì)算所述具有所述應(yīng)用標(biāo)簽的應(yīng)用的相似度。8.根據(jù)權(quán)利要求7所述的應(yīng)用搜索裝置,其特征在于,所述第二搜索模塊還包括: 排序模塊,與所述計(jì)算模塊連接,用于根據(jù)所述相似度,對(duì)所述具有所述應(yīng)用標(biāo)簽的應(yīng)用進(jìn)彳T排序。9.根據(jù)權(quán)利要求7或8所述的應(yīng)用搜索裝置,其特征在于,所述第二搜索模塊還包括: 判斷模塊,與所述計(jì)算模塊連接,用于將所述相似度與預(yù)設(shè)的相似度閾值進(jìn)行比較,當(dāng)所述相似度低于預(yù)設(shè)的相似度閾值時(shí),將所述相似度對(duì)應(yīng)的從所述第二搜索結(jié)果中刪除。10.根據(jù)權(quán)利要求7-9中任一項(xiàng)所述的應(yīng)用搜索裝置,其特征在于,所述計(jì)算模塊,還用于為所述應(yīng)用標(biāo)簽預(yù)設(shè)權(quán)值,并根據(jù)所有所述應(yīng)用標(biāo)簽的權(quán)值之和計(jì)算所述相似度。
【文檔編號(hào)】G06F17/30GK105938494SQ201610232629
【公開(kāi)日】2016年9月14日
【申請(qǐng)日】2016年4月14日
【發(fā)明人】張紅梅
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司