黃宏濤 駱玉璞 彭利園 李冰 陳沖沖


摘要:在傳統模式下,導師和研究生之間很難在短時間內進行快速、合理的雙向選擇。研究基于協同推薦模型的導師研究生雙向選擇系統,將雙選進程網絡化,采用協同推薦模型對用戶進行推薦,構建用戶興趣模型,向用戶推薦可能感興趣的對象。實驗證明,該系統有助于快速實現導師和研究生之間的雙向選擇,減輕學校教務部門的工作負擔。
關鍵詞:協同推薦;雙向選擇;興趣模型
DOIDOI:10.11907/rjdk.161086
中圖分類號:TP319
文獻標識碼:A 文章編號:1672-7800(2016)005-0074-02
0 引言
基于協同推薦模型的導師研究生雙向選擇系統,在短時間內采用協同推薦模型給予用戶合理的推薦,根據用戶訪問項目的歷史記錄以及項目間的相關信息,構建用戶興趣模型后對繁雜的信息進行過濾,并向用戶推薦可能感興趣的對象。該系統把傳統的導師研究生雙選過程放在網絡上進行,使該過程變得更加智能化、合理化,增強了選擇時的公平性。該系統在提高導師與研究生雙向選擇效率、增強網站新穎度等方面都具有重要意義。
1 基于協同推薦模型的導師研究生推薦
1.1 數據采集
該系統通過API流來采集公共訪問記錄建立默認訪問級別。如果有兩個不同用戶連接到相同終端并提供了大約所有訪問記錄的1%,該默認訪問級別將發送相同的推薦信息。該系統從用戶所選擇的信息中獲取樣本,包括:①用戶選擇的導師或者研究生標識符;②用戶標識符;③創建日期和時間;④訪問記錄和標簽[2]。
由于這些樣本傳遞的用戶所選擇信息的數據流不受約束,因而用戶選擇的數據是沒有標簽的純文本。該系統旨在為用戶推薦合適的信息,為了避免系統中由于冗余記錄而產生干擾,需要縮小過濾范圍來明確“活躍”記錄。系統為每個用戶建立了簡況描述,如果一個用戶訪問某類信息的記錄超過一個特定的臨界值,它就被稱為一個活躍的記錄,在這里分別選擇50和5作為“活躍”用戶和“活躍”記錄的臨界值。
1.2 數據表示
該系統在兩條信息的雇傭標簽之間創建另一層相關性來提高協同過濾推薦質量。這樣,每條用戶歷史記錄不僅有一個用戶向量,也有一個分配給它的標簽向量。
從表中數據可以看出,無論是研究生還是導師,該系統都能達到令絕大多數用戶滿意的程度。
3 結語
本文研究了基于協同推薦模型的導師研究生雙向選擇系統,該系統基于鄰域的方法為用戶推薦合適的導師或者研究生信息,極大提高了導師研究生雙向選擇效率。實驗表明,若結合標簽相似度和用戶相似度,則可以改善協同過濾系統的精確度,實驗展示了該系統對于基于信息的推薦系統的標準差方面可以有更好的表現。提供更多用戶訪問的歷史記錄不僅不會導致更加精確的推薦,反而會因為“信息過載”而影響推薦精度[4]。實驗結果顯示,該推薦系統可有效為用戶推薦適合用戶或者用戶偏好的導師或者研究生信息,更好地滿足雙方需求。
參考文獻:
[1]李春,朱珍民,高曉芳,等.基于鄰居決策的協同過濾推薦算法[J].計算機工程,2010(13):34-36.
[2]鄭志高,劉京,王平,等.時間加權不確定近鄰協同過濾算法[J].計算機科學,2014(8):7-12.
[3]郭磊,馬軍,陳竹敏,等.一種結合推薦對象間關聯關系的社會化推薦算法[J].計算機學報,2014(1):219-228.
[4]安維,劉啟華,張李義.個性化推薦系統的多樣性研究進展[J].圖書情報工作,2013(20):127-135.
(責任編輯:孫 娟)