[發明專利]用于推薦應用組合中使用的應用的設備和方法在審
| 申請號: | 201210189518.5 | 申請日: | 2012-06-08 |
| 公開(公告)號: | CN103473244A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 皮冰鋒;張軍;鄒綱;鐘朝亮;于浩;松尾昭彥 | 申請(專利權)人: | 富士通株式會社 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李春暉;李德山 |
| 地址: | 日本神*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 推薦 應用 組合 使用 設備 方法 | ||
技術領域
本發明總體上涉及網絡技術領域,具體地,涉及一種應用組合技術。更具體地,涉及一種用于推薦應用組合中使用的應用的方法和設備。
背景技術
隨著各種網絡應用的廣泛應用,出現了越來越多的基于圖像的可視化組合工具,比如Yahoo?Pipes和Flow?Editor。這些工具極大地方便了用戶組合各種應用。但是對于沒有組合經驗的用戶來說,當他想利用這些工具組合服務時,比如做一個旅游計劃,可能難以從大量的應用中選擇所需要的應用。因此,需要一種推薦機制,在用戶進行應用組合時,該機制可以實時提供一個推薦列表。
目前,已經提出了幾種解決方法。第一種方法是通過已經選擇的應用的輸入/輸出/前提條件/效果(IOPE)的過濾來推薦列表,但是這種方法過濾條件比較有限,并且過濾后的每個應用的得分都一樣,無法體現推薦的優先順序。第二種方法借助應用提供者的網絡活躍度作為應用的服務質量(QoS)指標來排序,但在排序過程中并沒有考慮到用戶的需求。第三種方法是從大量組合應用中挖掘常用的組合序列,然后推薦使用最頻繁的序列。這種方法考慮了社會因素,但它將組合應用的平臺作為社會因素的訓練平臺,并且認為如果兩個用戶選擇了相同的應用就說明他們的興趣相同,這對于沒有經驗的用戶來說是不合適的,并且也缺乏用戶個性化的考慮。
鑒于此,本發明提出了一種用于推薦應用組合中使用的應用時進行排序的方法和設備。該方法和設備不僅考慮了所有用戶的共同點,也考慮了用戶的個性化信息。
發明內容
在下文中給出了關于本發明的簡要概述,以便提供關于本發明的某些方面的基本理解。應當理解,這個概述并不是關于本發明的窮舉性概述。它并不是意圖確定本發明的關鍵或重要部分,也不是意圖限定本發明的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細描述的前序。
鑒于背景技術部分所述的需求,本發明關注于在考慮所有用戶的共同點和用戶的個性化信息的情況下如何進行應用的推薦。
因此,根據本發明的一個方面,提供了一種用于推薦應用組合中使用的應用的設備,包括:候選應用集合獲取裝置,被配置為基于當前用戶的應用組合中已經確定的至少一個應用以及在前用戶使用過的應用組合,獲得作為所述當前用戶的應用組合的下一個應用的候選的候選應用的集合;用戶信息獲取裝置,被配置為獲取所述當前用戶以及所述候選應用對應的在前用戶的環境信息、用戶關系信息和興趣信息中的至少一個;相似度計算裝置,被配置為計算所述當前用戶與所述候選應用對應的在前用戶的環境信息、社會關系信息和興趣信息中的至少一個的相似度;排序裝置,被配置為按照所述相似度對所述候選應用進行排序。
根據本發明的另一個方面,提供了一種用于推薦應用組合中使用的應用的方法,包括:基于當前用戶的應用組合中已經確定的至少一個應用以及在前用戶使用過的應用組合,獲得作為所述當前用戶的應用組合的下一個應用的候選的候選應用的集合;獲取所述當前用戶以及所述候選應用對應的在前用戶的環境信息、用戶關系信息和興趣信息中的至少一個;計算所述當前用戶與所述候選應用對應的在前用戶的環境信息、社會關系信息和興趣信息中的至少一個的相似度;按照所述相似度對所述候選應用進行排序。
依據本發明的其它方面,還提供了相應的計算機程序代碼、計算機可讀存儲介質和計算機程序產品。
通過以下結合附圖對本發明的優選實施例的詳細說明,本發明的這些以及其他優點將更加明顯。
附圖說明
為了進一步闡述本發明的以上和其它優點和特征,下面結合附圖對本發明的具體實施方式作進一步詳細的說明。所述附圖連同下面的詳細說明一起包含在本說明書中并且形成本說明書的一部分。具有相同的功能和結構的元件用相同的參考標號表示。應當理解,這些附圖僅描述本發明的典型示例,而不應看作是對本發明的范圍的限定。在附圖中:
圖1是示出了根據本發明的實施例的應用糅合設備的示意性框圖;
圖2是示出了根據本發明的實施例的用戶社會關系的類型的示意圖;
圖3是示出了根據本發明的實施例的用戶社會特征本體庫的模型的示意圖;
圖4是示出了根據本發明的實施例的應用推薦設備的結構框圖;
圖5是示出了圖4中的應用推薦設備的具體結構的框圖;
圖6是示出了根據本發明的實施例的IOPE過濾算法的圖;
圖7是示出了根據本發明的實施例的利用API提取的JSON(Java腳本對象符號)格式的用戶社會關系信息的示例的圖;
圖8是示出了根據本發明的實施例的對用戶社會關系進行分類的算法的圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士通株式會社,未經富士通株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210189518.5/2.html,轉載請聲明來源鉆瓜專利網。





