開發基於約束條件的推薦系統---《推薦系統技術、評估及高效演算法》---讀書筆記(6)
一、目錄組織圖(單擊可放大)
二、補充筆記
1、基於約束的推薦系統是在資訊不完全的情況下,導致基於內容和協同過濾的方法可能失效情況下的一種推薦系統設計方法。它建立在使用者的需求和願望能夠明確表述的情況下。我認為這個實際上可以看成一個多型別關鍵字搜尋的過程(比如在X東購買膝上型電腦時,通過勾選記憶體大小,顯示卡型別,螢幕大小,價格區間等就能夠獲得符合要求的膝上型電腦),這個系統是一個使用者主動行為,不包含預測的部分。
2、數學模型可以抽象為客戶特性,產品特性,約束(對客戶需求的例項化的系統約束),過濾條件(定義了潛在使用者需求和特定產品之間的關係),產品(表示產品在可允許的範圍內)。這樣在約束條件下篩選出產品庫中的產品即可。
3、推薦知識庫的開發,採用CWAdvisor進行開發,對開發工具進行了介紹,主要是將專家的知識規則轉化為一種可執行的表達方式。
4、使用者導向中,要注意處理無法實現或者太寬泛的使用者需求,對於無法實現的要提供備選方案,對於太過寬泛的要進行查詢緊縮,實際上,我認為如果查詢過於寬泛可以通過提示窗適當詢問客戶問題,通過客戶反饋再進行篩選。
相關推薦
開發基於約束條件的推薦系統---《推薦系統技術、評估及高效演算法》---讀書筆記(6)
一、目錄組織圖(單擊可放大)二、補充筆記1、基於約束的推薦系統是在資訊不完全的情況下,導致基於內容和協同過濾的方法可能失效情況下的一種推薦系統設計方法。它建立在使用者的需求和願望能夠明確表述的情況下。我認為這個實際上可以看成一個多型別關鍵字搜尋的過程(比如在X東購買膝上型電腦
情境感知(上下文資訊)推薦系統---《推薦系統技術、評估及高效演算法》---讀書筆記(7)
一、目錄組織圖(單擊圖放大)二、補充筆記1、情境,簡言之,可以理解為使用者的一些額外資訊,比如位置、時間、天氣、是否有同伴陪同等。我認為是能夠影響使用者決策的一些額外的資訊。2、推薦問題可以歸納為預測一個使用者未接觸的物品的評分,這個預測通常是基於該使用者對其他物品的評分、其
推薦系統論文筆記(6):Social Recommendation: A Review
一、基本資訊 論文題目:《Social Recommendation: A Review》 發表時間:2013 論文作者及單位:Jiliang Tang,Xia Hu,Huan Liu (Arizona State University) 論文地址:https://lin
推薦系統實踐讀書筆記(一):好的推薦系統
設計一個推薦系統之前,一定要了解什麼樣的推薦系統才是好的推薦系統至關重要。那麼一個優秀的推薦系統具有哪些特徵呢?(量化或者概念性的特徵) 通過以下三個步驟回答一個優秀的推薦系統是什麼樣的 1)什麼是推薦系統、推薦系統的主要任務、推薦系統和分類目錄以及搜尋引擎的區別 2)不同領域分門別類的介紹
《嵌入式系統可靠性設計技術及案例解析》讀書筆記(七)
lcd 適合 實現 電源線 寬度 減少 狀態 面膜 平面 電磁兼容(Electro Magnetic Compatibility,EMC)是指設備或系統在電磁環境中運行時,不會因為其他設備的合理電磁幹擾而影響本機的功能和安全性,也不會對其環境中的任何設備產生不合理的電磁幹擾
Linux自學筆記(6):Linux文件系統及文件類型
linux文件類型 linux文件系統 Linux的文件系統:跟文件系統(rootfs)root filesystem LSB,FHS:linux發行標準1 bin boot dev etc home lib lib64 media mnt opt proc root run
《深入理解計算機系統》——讀書筆記(一)
img 可執行 即將 簡單的 world std 加載 完整 .exe 這本書從一個簡單的C語言的HelloWorld程序講起... 這是這個小程序的生命周期的一個部分: HellOWorld程序,從被創建(文本格式),到被執行(在屏幕上打印出來)。 其
《深入理解計算機系統》讀書筆記(ch2)+ C 泛型
tex byte 指向 get 讀書筆記 class its n) 支持 本章主要介紹各類型的機器表示,Stanford的CS107的lec2和lec3有精彩解釋,比看書快(當作書中只是的cache吧)。 lec4中介紹的C裏面如何使用泛型(沒有template, refe
《高校校園超市管理系統的設計及實現》論文筆記(八)
一、基本資訊 標題:高校校園超市管理系統的設計及實現 時間:2016 來源:湖南大學 關鍵詞:校園超市; 管理資訊系統; 管理模組; 二、研究內容 1.管理系統: 該篇論文很清晰的解釋了一個概念,管理系統。概念的創始人G
CSSAPP稀裡糊塗的讀書筆記(一)計算機系統漫遊
主要介紹了計算機系統的一些概念知識等。 系統中的所有資訊,都是由一串位表示的。區分不同資料物件的唯一方法是我們讀到這些資料物件時的上下文。 將一個程式翻譯成一個可執行目標檔案經過四個階段:預處理
《Linux核心設計與實現》讀書筆記(十三)- 虛擬檔案系統
虛擬檔案系統(VFS)是linux核心和具體I/O裝置之間的封裝的一層共通訪問介面,通過這層介面,linux核心可以以同一的方式訪問各種I/O裝置。 虛擬檔案系統本身是linux核心的一部分,是純軟體的東西,並不需要任何硬體的支援。 主要內容: 虛擬檔案系統的作用 虛擬檔案系統的4個主要物件
python資料分析與挖掘學習筆記(6)-電商網站資料分析及商品自動推薦實戰與關聯規則演算法
這一節主要涉及到的資料探勘演算法是關聯規則及Apriori演算法。 由此展開電商網站資料分析模型的構建和電商網站商品自動推薦的實現,並擴充套件到協同過濾演算法。 關聯規則最有名的故事就是啤酒與尿布的故事,非常有效地說明了關聯規則在知識發現和資料探勘中起的作用和意義。 其中有
資料庫系統概念讀書筆記(1)——引言
資料庫管理系統:有一個互相關聯的資料的集合和一組用以訪問這些資料的程式組成,這個資料集合就叫做資料庫。上來就先寫上一個概念,作為這本書的主線。 1.資料庫的出現的必要性和對資料庫的要求 儘管檔案系統可以解決不少問題,但是下面的問題是檔案系統所無法解決的,如果給檔案系統加上這些
《程式碼揭祕--從C/C++的角度探祕計算機系統》讀書筆記(一)
最近在看左飛哥的一本書:《程式碼揭祕--從C/C++的角度探祕計算機系統》。我覺得寫得很好,下面是書中的一小段程式,經過我修改。 #include <iostream> using namespace std; int main(void) { char
資料庫系統概念 讀書筆記(四)
SQL 支援資料型別: char(10):如果輸入字串為“Avi”,則該字串後追加七個空格十七達到10個字串的長度。 varchar(10):支援最大字串長度。如果輸入字串為“Avi”,則不會補充空
《大型網站系統與Java中介軟體》讀書筆記(上)
前言 只有光頭才能變強。 文字已收錄至我的GitHub倉庫,歡迎Star:https://github.com/ZhongF
《大型網站系統與Java中介軟體》讀書筆記 (中)
前言 只有光頭才能變強。 文字已收錄至我的GitHub倉庫,歡迎Star:https://github.com/ZhongF
崔華基於oracle的SQL優化讀書筆記(一)如何得到真實的執行計劃
hash mes getting binary oracl only 中文 fun roc ---恢復內容開始--- 得到目標SQL的執行計劃,大致有以下四種方式: 1.explain plan 命令 2.DBMS_XPLAN包 3.SQLPLUS中的autotrace開關
《修煉之道:.NET開發要點精講》讀書筆記(三)
後幾章的習題 1.非同步呼叫開始後,什麼時候才能使用非同步執行的結果? A:最好在EndInvoke()方法返回之後才能使用非同步執行的結果,其它時候不能保證非同步呼叫已完成。 2.委託的非同步呼叫開始後(即呼叫BeginInvoke方法後),EndInvoke方法是否可以在同一執行緒中
《Android 開發藝術探索》讀書筆記(一)——Activity 的生命週期和啟動模式
Activity 作為 Android 四大元件之首,它作為和使用者互動的介面,在開發中使用得可謂極其頻繁,所以弄清楚 Activity 的生命週期和啟動方式是非常重要的,要牢記。 1 Activity 的生命週期全面分析 1.1 典型情況下的生命週期分析 onCrea