The embodiment of the invention, a method and a device for the recommendation, and a recommendation for device is provided, the method includes the following steps: according to preset mapping relation to find and obtain at least one object identifier corresponding to the target user entry; wherein, the mapping relationship is based on at least one client at a recent preset time in the input, hit the mapping between keywords user entry establishment; the entry input information of the target user entry entry as the object identifier corresponding to the input information, according to the first weights of the object identifier corresponding to the input information, or entry, the object identifier corresponding to the input information and the entry the target user entry, determine the degree of correlation between the target user entry and the object identifier; according to the degree of association, from the at least one An object identifier is selected to identify the target object recommended to the recommended user. The embodiment of the invention can improve the accuracy of recommendation or resource recommendation by a good friend.
【技術實現步驟摘要】
一種推薦方法和裝置、一種用于推薦的裝置
本專利技術涉及通信
,特別是涉及一種推薦方法、一種推薦裝置、及一種用于推薦的裝置。
技術介紹
隨著網絡技術的發展,人們開始越來越多的使用即時通訊軟件作為通信或溝通的工具。用戶在使用即時通訊軟件時,需要先添加好友,然后與已添加的好友進行通信。另外,即時通訊軟件通常還具備好友推薦功能,可以向用戶推送聯系人信息,用戶可以從中選擇感興趣的聯系人進行添加?,F有的好友推薦方式具體可以包括:基于地理位置的好友推薦方式一、基于搜索的好友推薦方式二和基于好友網絡的好友推薦方式三。其中,上述好友推薦方式一依據用戶所使用移動終端的當前地理位置,向用戶推薦與當前地理位置之間的距離小于預置地理距離閾值的其他用戶;然而,地理位置與用戶興趣或用戶愛好通常無關,即使處于相同地理位置(如同一家庭、同一辦公場所),多個用戶的用戶興趣或用戶愛好也是多樣化的,因此,上述好友推薦方式一得到的推薦結果往往不夠精確。上述好友推薦方式二可以將用戶輸入的搜索詞與即時通訊軟件中用戶填寫的資料進行匹配推薦;然而,上述好友推薦方式二過度依賴用戶填寫的個人資料,當用戶填寫的個人資料不存在上述搜索詞相關的信息,或者,當用戶填寫的個人資料不真實時,上述好友推薦方式二得到的推薦結果往往不夠精確。上述好友推薦方式三可以根據用戶在即時通訊軟件上的朋友圈進行推薦,例如,可以向用戶推薦朋友圈中好友的好友,但由于朋友圈反映的是好友關系,而無法直接反映用戶興趣或用戶愛好,即使是關系比較好的好友,其興趣或愛好也有可能大徑相庭;因此,上述好友推薦方式三也無法保證推薦結果的精確度。專利技術內 ...
【技術保護點】
一種推薦方法,其特征在于,包括:依據預設的映射關系查找并得到目標用戶詞條對應的至少一個對象標識;其中,所述映射關系為依據至少一個客戶端在最近一預置時間段內輸入過的、命中關鍵詞集合的用戶詞條建立的映射關系,所述關鍵詞集合包括:至少一個預置關鍵詞;將所述目標用戶詞條的詞條輸入信息作為所述對象標識對應的詞條輸入信息,依據所述對象標識對應的詞條輸入信息、或者、所述對象標識對應的詞條輸入信息和所述目標用戶詞條的第一權重,確定所述目標用戶詞條與所述對象標識之間的關聯度;依據所述關聯度,從所述至少一個對象標識中選擇用于向被推薦用戶推薦的目標對象標識;其中,所述被推薦用戶為最近一預置時間段內輸入過所述目標用戶詞條的用戶。
【技術特征摘要】
1.一種推薦方法,其特征在于,包括:依據預設的映射關系查找并得到目標用戶詞條對應的至少一個對象標識;其中,所述映射關系為依據至少一個客戶端在最近一預置時間段內輸入過的、命中關鍵詞集合的用戶詞條建立的映射關系,所述關鍵詞集合包括:至少一個預置關鍵詞;將所述目標用戶詞條的詞條輸入信息作為所述對象標識對應的詞條輸入信息,依據所述對象標識對應的詞條輸入信息、或者、所述對象標識對應的詞條輸入信息和所述目標用戶詞條的第一權重,確定所述目標用戶詞條與所述對象標識之間的關聯度;依據所述關聯度,從所述至少一個對象標識中選擇用于向被推薦用戶推薦的目標對象標識;其中,所述被推薦用戶為最近一預置時間段內輸入過所述目標用戶詞條的用戶。2.根據權利要求1所述的方法,其特征在于,所述詞條輸入信息包括:用戶詞頻信息和/或上屏時間信息,則所述依據所述對象標識對應的詞條輸入信息,確定所述目標用戶詞條與所述對象標識之間的關聯度的步驟,包括:依據所述對象標識對應的用戶詞頻信息,確定所述用戶詞頻信息的第二權重;依據當前時間信息、及所述對象標識對應的上屏時間信息與所述當前時間信息之間的間隔,確定所述上屏信息時間的第三權重;依據所述第二權重和所述第三權重,確定所述目標用戶詞條與所述對象標識之間的關聯度。3.根據權利要求1所述的方法,其特征在于,通過如下步驟確定所述目標用戶詞條的第一權重:依據所述目標用戶詞條對應的用戶標識的數目、所述目標用戶詞條的熱度和所述目標用戶詞條與所述對象標識之間的匹配度中的至少一種,確定所述目標用戶詞條的第一權重。4.根據權利要求1所述的方法,其特征在于,所述目標用戶詞條包括:所述被推薦用戶在最近一預置時間段內輸入過的、命中關鍵詞集合的至少一個用戶詞條;在所述目標用戶詞條為多個時,所述確定所述目標用戶詞條與所述對象標識之間的關聯度的步驟,包括:分別確定單個目標用戶詞條與所述對象標識之間的第一關聯度;依據所有目標用戶詞條與所述對象標識之間的第一關聯度,得到所述目標用戶詞條與所述對象標識之間的關聯度。5.根據權利要求1至4中任一所述的方法,其特征在于,所述對象標識包括:用戶標識,則所述依據所述關聯度,從所述至少一個對象標識中選擇用于向被推薦用戶推薦的目標對象標識的步驟,包括:依據所述關聯度,從至少一個用戶標識中選擇位于被推薦用戶的好友列表的、用于向所述被推薦用戶推薦的目標用戶標識。6.根據權利要求1至4中任一所述的方法,其特征在于,所述依據所述關聯度,從所述至少一個對象標識中選擇用于向被推薦用戶推薦的目標對象標識的步驟,包括:從所述至少一個對象標識中選擇、關聯度大于關聯度閾值的、用于向被推薦用戶推薦的對象標識。7.根據權利要求1至4中任一所述的方法,其特征在于,所述在預先建立的用戶詞條與對象標識之間的映射關系中進行查找的步驟,包括:在接收來自客戶端的推薦請求時,將所述客戶端在最近一預置時間段內輸入過的、命中關鍵詞集合的用戶詞條作為目標用戶詞條,并依據所述目標用戶詞條,在預先建立的用戶詞條與對象標識之間的映射關系中進行查找,以得到所述目標用戶詞條對應的至少一個對象標識;或者當客戶端在最近一預置時間段內輸入過的、命中關鍵詞集合的用戶詞條...
【專利技術屬性】
技術研發人員:費騰,
申請(專利權)人:北京搜狗科技發展有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。