[發明專利]一種應用程序推薦方法、裝置及計算機可讀存儲介質有效
| 申請號: | 201710284305.3 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN107133296B | 公開(公告)日: | 2020-08-21 |
| 發明(設計)人: | 王雄;王秀琳 | 申請(專利權)人: | 南京心視窗信息科技有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535 |
| 代理公司: | 合肥興東知識產權代理有限公司 34148 | 代理人: | 胡東升 |
| 地址: | 210013 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 推薦 方法 裝置 計算機 可讀 存儲 介質 | ||
本發明實施例公開了應用程序推薦方法、裝置及計算機可讀存儲介質;該方法包括:將終端已安裝的應用程序記為第一應用程序;將終端未安裝的應用程序記為第二應用程序;解析所述第二應用程序與所述第一應用程序間的調用關系,確定第一權值;解析所述第二應用程序與所述第一應用程序間的語義相關關系,確定第二權值;解析所述第二應用程序與所述第一應用程序間的相似度關系,確定第三權值;根據所述第一權值、第二權值、第三權值確定第二應用程序推薦列表。本發明能幫助提升App個性化推薦的效果,推薦更合適的App給用戶以優化他們的使用體驗。
技術領域
本發明涉及通信技術領域,尤其涉及一種應用程序推薦方法、裝置及計算機可讀存儲介質。
背景技術
隨著移動計算的發展和智能手機的普及,各大應用市場中的App(Application,應用程序)數量也經歷了爆炸性增長,截止到2016年7月,Google Play中的App數量已經超過170萬,而App Store以160萬的數量緊隨其后,與此同時,全球消費者的應用使用時長近9000億小時,同比增長20%多。移動App安裝在智能手機上為用戶提供各種各樣的服務,并開始主導他們的日常生活。但是面對數量如此巨大的App,用戶需要良好的App個性化推薦機制幫助他們找到自己感興趣的App。
發明內容
本發明實施例提供了一種應用程序推薦方法、裝置及計算機可讀存儲介質,旨在將App之間的社交關系刻畫清楚,并根據用戶的使用習慣進行個性化的App推薦。
有鑒于此,本發明實施例第一方面,提供了一種應用程序推薦方法,應用于終端,其特征在于,所述應用程序推薦方法包括以下步驟:
將終端已安裝的應用程序記為第一應用程序;將終端未安裝的應用程序記為第二應用程序;
解析所述第二應用程序與所述第一應用程序間的調用關系,確定第一權值;解析所述第二應用程序與所述第一應用程序間的語義相關關系,確定第二權值;解析所述第二應用程序與所述第一應用程序間的相似度關系,確定第三權值;
根據所述第一權值、第二權值、第三權值確定第二應用程序推薦列表。
在一種可能的設計中,所述解析所述第二應用程序與所述第一應用程序間的調用關系,確定第一權值的步驟包括:
獲取第二應用程序的Intent;
判斷所述第一應用程序是否具有能與所述Intent相匹配的package name或Intent-filter;
若是,則判定所述第一應用程序與所述第二應用程序之間存在調用關系。
本實施例中,所述判定所述第一應用程序與所述第二應用程序之間存在調用關系之后,還包括:
確定所述調用關系是顯示調用關系還是隱式調用關系;
為所述顯示調用關系和隱式調用關系分配不同數值的第一權值。
在一種可能的設計中,解析所述第二應用程序與所述第一應用程序間的語義相關關系,確定第二權值包括:
獲取所述第二應用程序的輸入數據類型、輸出數據類型及輸入輸出數據類型中的至少一項;
判斷將所述第一應用程序中的輸入數據類型、輸出數據類型及輸入輸出數據類型是否至少部分能與所述第二應用程序的輸入數據類型及輸入輸出數據類型相匹配;
若是,則判定所述第一應用程序與所述第二應用程序之間存在語義相關關系。
本實施例中,所述獲取所述第二應用程序的輸入數據類型、輸出數據類型及輸入輸出數據類型中的至少一項包括:
從所述第二應用程序的描述信息中總結表示動詞及所述動詞對應的名詞;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京心視窗信息科技有限公司,未經南京心視窗信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710284305.3/2.html,轉載請聲明來源鉆瓜專利網。





