【正文】
有意更改產(chǎn)品特征誤導(dǎo)系統(tǒng)以獲取推薦機(jī)會。內(nèi)容過濾允許系統(tǒng)發(fā)掘用戶的個性化特征而不需要將其與其他用戶進(jìn)行匹配 ,待推薦的產(chǎn)品也只是基于產(chǎn)品本身的特征 信息。然后計算用戶之間的相似度并將相似度最高的用戶最為最近鄰居 [18]。 禮品個性化搜索的設(shè)計: 構(gòu)建禮品索引 ,并結(jié)合 用戶 瀏覽 日志 向用 戶提 供 個性化的禮品搜索。 同時調(diào)研禮品領(lǐng)域知識,如禮品分類,送禮節(jié)日場合等知識 并根據(jù)這些知識構(gòu)建禮品知識庫 。 由上面的數(shù)據(jù)可以說明電子商務(wù)已經(jīng)在中國開始全面發(fā)展,隨著電子商務(wù)的發(fā)展,電子商 務(wù)網(wǎng)站的用戶和銷售的商品急劇增加,如何為每個用戶提供個性化的推薦 服務(wù) 成為電子商務(wù)發(fā)展的重要問題。 根據(jù)電子商務(wù)網(wǎng)站的運營 特征中國的電子商務(wù)網(wǎng)站可分為三類:平臺性質(zhì)的電子商務(wù)網(wǎng)站,以淘寶為典型代表,不存在倉儲、物流等服務(wù),僅僅提供一個平臺讓更多的人在其中開店;服務(wù)型的電子商務(wù)網(wǎng)站,以當(dāng)當(dāng)、京東商城為典型代表,有自己的倉 儲、物流等;品牌型電子商務(wù)網(wǎng)站,銷售自己品牌旗下產(chǎn)品,一般為企業(yè)官網(wǎng)建立的電子商務(wù)網(wǎng)站,例如凡客誠品。 國內(nèi)推薦系統(tǒng)的應(yīng)用現(xiàn)狀如下: 豆瓣網(wǎng)( 是一個 以圖書,影視和音樂 數(shù)字產(chǎn)品 推薦為目的的網(wǎng)站。網(wǎng)站從 收禮人信息,送禮場合, 個性化定制,禮品分類等多方面向用戶進(jìn)行禮品推薦。該系統(tǒng)既是一個個性化推薦研究的實驗平臺,也是 向人們推薦 感興趣電影的應(yīng)用系統(tǒng),其不定期推出的 用戶評分?jǐn)?shù)據(jù)為世界各國推薦 領(lǐng)域研究人員提供了原始的實驗數(shù)據(jù) [11]。通過比較相似項目表與每個用戶已購買和己評分的項目,系統(tǒng)整合比較結(jié)果將關(guān)聯(lián)度最高和最暢銷的項目推薦給用戶。 在這種背景下個性化智能推薦服務(wù)( Personalized Remender Services)應(yīng)運而生并迅速發(fā)展起來,它通過與用戶交互過程中獲取的信息推測用戶的興趣偏好,并根據(jù)用戶的興趣偏好推薦符合用戶興趣偏好的信息。 關(guān)鍵詞: 禮品推薦 知識庫 相似度 個性化 搜索 北京郵電大學(xué)碩士研究生畢業(yè)論文 英文摘要 IV Knowledgebased Gifts Remendation System Design and Implementation ABSTRACT Personalized remendation system has been widely used in many fields, such as work products remendation, music remendation, movie remendation, etc. Remendation techniques include collaborative filtering, content filtering, knowledge discovery, etc. However, these remendations do not consider the influences that the knowledges in remended areas to the results, or the remended results isn39。本文采用 AJAX 等技術(shù)設(shè) 計并實現(xiàn)具有良好用戶體驗的知識庫推薦用戶接口,采用全文檢索引擎工具包 Lucene 對禮品信息構(gòu)建索引并根據(jù)用戶的日志設(shè)計個性化的禮品搜索功能。 申請學(xué)位論文與資料若有不實之處,本人承擔(dān)一切相關(guān)責(zé)任。 本人簽名: 日期: 關(guān)于論文使用授權(quán)的說明 學(xué)位論文作者完全了解北京郵電大學(xué)有關(guān)保留和使用學(xué)位論文的規(guī)定,即:研究生在校攻讀學(xué)位期間論文工作的知識產(chǎn)權(quán)單位屬北京郵電大學(xué)。 本文第一章介紹了推薦系統(tǒng)的研究背景和國內(nèi)外的研究現(xiàn)狀以及本文的研究路線方法和研究內(nèi)容。t perfected or improved through the process of interaction with users. In view of the above problems, this paper proposed a remendation method based on knowledge base for gift remendation. First, knowledge base for gift is built after a series of researches, then initialized by gift specialists manually, and finally ajusted according to similarity which is calculated on the basic information of gifts. AJAX technique is introduced to achieve the user interface in order to supply good user experience, and Lucene, the fulltext search engine toolkit is also used to construct index for the gifts information and design personalized search function in accordance with the user39。個性化智能推薦服務(wù)不僅可以幫助用戶找到所需信息,而且通過個性化智能推薦服務(wù),可以有效保留用戶,提高信息系統(tǒng)的吸引力和用戶的忠誠度 [3]。根據(jù)用戶己購買和己評分項目尋找相似項目的計算較快,它只依賴于用戶已購買和已評分的項目數(shù)量,采用在線方式進(jìn)行。 Ringo是 由 MIT 媒體實驗室開發(fā)的研究型協(xié)同過濾推薦系統(tǒng),用于提供 音樂推薦服務(wù)。 國內(nèi) 研究現(xiàn)狀 復(fù)旦大學(xué)的鄧愛林等 針對用戶評分?jǐn)?shù)據(jù)極端稀疏情況下傳統(tǒng)相似性度量方法的不足 ,提出了一種基于項目評分預(yù)測的協(xié)同過濾推薦算法 ,根據(jù)項目之間的相似性初步預(yù)測用戶對未評分項目的評分 ,在此基礎(chǔ)上 ,采用一種新穎的相似性度量方法計算目標(biāo)用戶的最近鄰居 [13]。 注冊用戶可以對 所喜歡的 數(shù)字產(chǎn)品進(jìn)行 15 分的評分,豆瓣后臺通過一定的 推薦 算法 向用戶進(jìn)行推薦, 同時, 用 戶可以對數(shù)字產(chǎn)品進(jìn)行評論, 并可以參考 其他用戶的評論作為推薦依據(jù)。 20xx年電子商務(wù)在中國發(fā)展如火如荼。禮品作為電子商務(wù) 網(wǎng)站 中的特殊商品最具 個性化的需求。然后對 其中 一部分禮品的北京郵電大學(xué)研究生畢業(yè)論文 5 知識庫進(jìn)行人工初始化,并結(jié)合根據(jù)禮品基本信息計算出的禮品 綜合 相似度對禮品知識庫進(jìn)行完善 。 推薦交互界面的設(shè)計: 根據(jù)知識庫設(shè)計 具有 良好用戶體驗的 推薦 交互界面準(zhǔn)確 全面地 描述用戶的需求。最后向用戶推薦其最近鄰居頻繁購買的 商品 。其本質(zhì)上是一個學(xué)習(xí)系統(tǒng)。第二,商品屬性提取困難。這些知識的獲取有賴于知識庫的建立 ,使得數(shù)據(jù)挖掘的方法得到了巨大 的應(yīng)用 [21]。 2. 知識發(fā)現(xiàn)的優(yōu)缺點 優(yōu)點: 知識發(fā)現(xiàn)可以利用電子商務(wù)網(wǎng)站的交易數(shù)據(jù)、日志數(shù)據(jù)等信息提高推薦系統(tǒng)的推薦質(zhì)量和推薦效率。a39。abbbbbbbbbb39。北京郵電大學(xué)研究生畢業(yè)論文 9 執(zhí)行匹配所涉及的所有狀態(tài)都駐留在匹配器中,所以多個匹配器可以共享同一模式。 Lucene的目的是為軟件開發(fā)人員提供一個簡單易用的工具包,以方便的在目標(biāo)系統(tǒng)中實現(xiàn)全文檢索的功能,或者是以此為基礎(chǔ)建立起完整的全文檢索引擎。然后通過與原有索引的合并,達(dá)到優(yōu)化的目的。最后,轉(zhuǎn)移到 apache 軟件基金會后,借助于 apache 軟件基金會的網(wǎng)絡(luò)平臺,程序員可以方便的和開發(fā)者、其它程序員交流,促成資源的共享,甚至直接獲得已經(jīng)編寫完備的擴(kuò)充功能。 2) 運用文檔對象模型 (Document Object Model)實現(xiàn)動態(tài)顯示和交互。借助于 AJAX,可以在用戶單擊按鈕時,使用 JavaScript和 DHTML立即更新 UI,并向服務(wù)器發(fā)出異步請求,以執(zhí)行更新或查詢數(shù)據(jù)庫。然后通過 一定的算法計算禮 品相似度,根據(jù)禮品的相似度對禮品知識庫進(jìn)行完善。 需求規(guī)定 北京郵電大學(xué)研究生畢業(yè)論文 13 系統(tǒng)功能的需求規(guī)定 1) 基于節(jié)日 場合的推薦 基于送禮 節(jié)日 場合 推薦 通過用戶選擇送禮的節(jié)日或場合 來獲得系統(tǒng)的禮品推薦 。 北京郵電大學(xué)研究生畢業(yè)論文 14 用 戶選 擇 收 禮 人 性 別 年 齡獲 得 收 禮 對 象 推 薦 u s e s u s e s e x t e n d s 選 擇 收 禮 人 興 趣 愛 好 e x t e n d s u s e s 獲 得 興 趣 愛 好 推 薦 e x t e n d s u s e s 圖 32 基于收禮對象 推薦用例圖 如上圖所示,基于收禮 對象 推薦的用例圖,用戶選擇收禮人的年齡或性別獲得系統(tǒng)收禮對象 推薦 , 然后 用戶 再 選擇收禮人的興趣愛好獲得系統(tǒng) 興趣愛好推薦 。調(diào)研禮品領(lǐng)域的知識并據(jù)此構(gòu)建禮品知識庫,將禮品知識庫以數(shù)據(jù)庫的形式來保存。例如,如果用戶多次用北京郵電大學(xué)研究生畢業(yè)論文 17 價格排序,說明禮品價格對用戶的購買行為影響較大,則系統(tǒng)搜索的時候優(yōu)先以價格排序。 輸出 2:匹配搜索關(guān)鍵字和用戶個性化需求的禮品信息搜索列表, 包括禮品圖片 ,禮品名稱,禮品 URL 等,每頁顯示 40個禮品,超過 40 個禮品進(jìn)行分頁顯示 。 ? 其他性能要求 1) 保證系統(tǒng)的 可擴(kuò)展性 北京郵電大學(xué)研究生畢業(yè)論文 18 系統(tǒng)采用流行框架,代碼和頁面分離,業(yè)務(wù)邏輯和數(shù)據(jù)庫操作分離,便于以后的數(shù)據(jù)庫更換和系統(tǒng)維護(hù)升級。禮品搜索接受用戶交互模塊傳來的搜索關(guān)鍵字,然后 結(jié)合用戶的搜索日志分析用戶的偏好,最后將搜索的結(jié)果返回給用戶交互模塊。 5) 禮品瀏覽推薦 用戶瀏覽某個禮品的詳細(xì)信息時,系統(tǒng)同時向用戶推薦與此禮品基本信息最相似的禮品和瀏覽過此禮品的用戶瀏覽其它禮品次數(shù)中最多的禮品。 利用 Lucene 全文檢索引擎工具包 將禮品庫中的禮品信息建立索引,與用戶日志一起為 禮品搜索提供個性化的搜索數(shù)據(jù)。 ? 包 存放業(yè)務(wù)流程的控制邏輯。 表 52 包類結(jié)構(gòu)清單 類名 描述 BehaviorService 用戶行為記錄 業(yè)務(wù)邏輯 類,用于記錄用戶的行為 GiftInfoService 查看禮品詳細(xì)信息 業(yè)務(wù)邏輯 類,用戶查看禮品的詳細(xì)信息 GiftSimilarityService 禮品相似度推薦 業(yè)務(wù)邏輯 類,用戶禮品相似度推薦的業(yè)務(wù)邏輯實現(xiàn) OccationService 節(jié)日場合推薦 業(yè)務(wù)邏輯 類, 節(jié)日場合推薦的業(yè) 務(wù)邏輯實現(xiàn) PersonalService 收禮人描述推薦業(yè)務(wù)邏輯類,收禮人描述推薦的業(yè)務(wù)邏輯實現(xiàn) RecipientService 收禮人信息推薦業(yè)務(wù)邏輯類,收禮人信息推薦的業(yè)務(wù)邏輯實現(xiàn) SimilarityService 禮品關(guān)聯(lián)度推薦業(yè)務(wù)邏輯類,禮品關(guān)聯(lián)度推薦的業(yè)務(wù)邏輯實現(xiàn) ? 包 北京郵電大學(xué)研究生畢業(yè)論文 24 包中的類的描述如表 53。 系統(tǒng)整體架構(gòu)描述了系統(tǒng)整體架構(gòu)設(shè)計圖,系統(tǒng)整體架構(gòu)設(shè)計圖從系統(tǒng)架構(gòu)和流程對系統(tǒng)進(jìn)行了描述。 到此,已經(jīng)將結(jié)構(gòu)化的禮品信息存儲到了數(shù)據(jù)庫中。 ( 2) 收禮人 /送禮人 收禮人 /送禮人個人信息包括年齡,性別和興趣愛好。 表 51 關(guān)系表 (relation) 字段名稱 字段類型 字段長度 可否為空 備注 ID NUMBER(20) 20 否 自增 ID,主鍵 NAME VARCHAR2(30) 30 否 關(guān)系名稱 興趣愛好表:表示收禮人的興趣愛好。 北京郵電大學(xué)研究生畢業(yè)論文 28 表 53 年齡表 (age) 字段名稱 字段類型 字段長度 可否為空 備注 ID NUMBER(20) 20 否 自增