Recommendations Systems allow users to identify trending items among a community while being timely and relevant to the user's expectations. When the purpose of various Recommendation Systems differs, the required type of recommendations also differs for each use case. While one Recommendation System may focus on recommending popular items, another may focus on recommending items that are comparable to the user's interests. Content-based filtering, user-to-user & item-to-item Collaborative filtering, and more recently; Deep Learning methods have been brought forward by the researchers to achieve better quality recommendations. Even though each of these methods has proven to perform well individually, there have been attempts to push the boundaries of their limitations. Following a wide range of methods, researchers have tried to expand on the capabilities of standard recommendation systems to provide the most effective recommendations to users while being more profitable from a business's perspective. This has been achieved by taking a hybrid approach when building models and architectures for Recommendation Systems. This paper is a review of the novel models & architectures of hybrid Recommendation Systems. The author identifies possibilities of expanding the capabilities of baseline models & the advantages and drawbacks of each model with selected use cases in this review.
翻译:建议系统使用户能够确定社区中的趋势项目,同时及时与用户的期望相关。当各种建议系统的目的不同时,每个使用案例所需的建议类型也不同。一个建议系统可能侧重于推荐受欢迎的项目,另一个建议系统可能侧重于推荐与用户利益相类似的项目。基于内容的过滤、用户对用户和项目对项目的合作过滤以及更近一些的过滤;研究人员提出了深学习方法,以达到更好的质量建议。尽管这些方法中的每一方法都证明各自运作良好,但都曾试图推展其局限性的界限。在采用多种方法之后,研究人员试图扩大标准建议系统的能力,向用户提供最有效的建议,同时从商业角度讲,这样做的好处更大。这是通过在建立建议系统的模型和架构时采取混合方法实现的。本文件审查了新的模型和混合建议系统的结构。作者确定了扩大基线模型能力的可能性,以及每项模型的优势和背对本审查中选定使用的案例的反馈。