- Hands-On Recommendation Systems with Python
- Rounak Banik
- 185字
- 2021-07-16 18:19:08
Knowledge-based recommenders

Knowledge-based recommenders are used for items that are very rarely bought. It is simply impossible to recommend such items based on past purchasing activity or by building a user profile. Take real estate, for instance. Real estate is usually a once-in-a-lifetime purchase for a family. It is not possible to have a history of real estate purchases for existing users to leverage into a collaborative filter, nor is it always feasible to ask a user their real estate purchase history.
In such cases, you build a system that asks for certain specifics and preferences and then provides recommendations that satisfy those aforementioned conditions. In the real estate example, for instance, you could ask the user about their requirements for a house, such as its locality, their budget, the number of rooms, and the number of storeys, and so on. Based on this information, you can then recommend properties that will satisfy all of the above conditions.
Knowledge-based recommenders also suffer from the problem of low novelty, however. Users know full-well what to expect from the results and are seldom taken by surprise.
- Splunk 7 Essentials(Third Edition)
- Mastering Proxmox(Third Edition)
- 控制與決策系統仿真
- R Machine Learning By Example
- 手把手教你玩轉RPA:基于UiPath和Blue Prism
- 80x86/Pentium微型計算機原理及應用
- Python:Data Analytics and Visualization
- 工業機器人維護與保養
- RedHat Linux用戶基礎
- 基于企業網站的顧客感知服務質量評價理論模型與實證研究
- Citrix? XenDesktop? 7 Cookbook
- Learn QGIS
- Linux系統下C程序開發詳解
- 基于人工免疫原理的檢測系統模型及其應用
- Access 2007數據庫入門與實例應用金典