Recommendation system
Dear Prof.Choi:
My research interest is mainly the application and optimization of big data and artificial intelligence technology in recommendation system. Recommendation system is a subclass of information filtering system, which presents items that users may be interested in according to their preferences and behaviors. The recommendation system tries to predict what you like about an item, thus recommending an item that you are likely to like.
In March 1995, Robert mstrong et al. from Carnegie Mellon university proposed the personalized navigation system Web Watcher at the American association for artificial intelligence, and MarkoBalabanovic et al. from Stanford university launched the personalized recommendation system LIRA at the same conference. After more than 20 years of rapid development, it has now realized the personalized recommendation of information and products that users are interested in to users based on their information needs and interests.
Recommendation system mainly has three important modules: User modeling module, recommendation object modeling module and recommendation algorithm module.The recommendation system matches the information of interest demand in the user model with the feature information in the recommendation object model, and at the same time uses the corresponding recommendation algorithm to carry out calculation and screening,find the recommendation object that the user may be interested. And through the following five recommendation methods: (1) content based recommendation (2) collaborative filtering recommendation (3) association rules based recommendation (4) utility based recommendation (5) knowledge based recommendation, to present the items that users may be interested in.
The results of the existing recommendation system have low computational credibility and insufficient interpretability, making it difficult to convince users. The system processing object complexity is high, scalability is not good. When the number of new users increases, the recommendation record will be inaccurate. It brings a lot of inconvenience to our life experience. I plan to add hybrid recommendation methods to the existing recommendation system to make up for the shortcomings of each algorithm. The hybrid approach I plan to use is as follows:
(1) Weighted fusion: the results calculated by multiple recommendation technologies are Weighted and blended to generate recommendations.
(2) Switch: different recommended technologies are adopted according to the background of the problem and the actual situation.
(3) Mix: Mix the results recommended by various recommendation algorithms together, and the difficulty is how to reorder them.
(4) Feature Combination: combine features from different recommendation data sources and use another recommendation technique.
(5) Cascade: use the latter recommendation method to optimize the former one.
(6) Feature Augmentation: the output of the former recommendation method serves as the input of the latter, and it differs from the cascade type in that it produces, instead of direct recommendation results, certain features of the recommendation of the following level.
(7) Meta-level hybrid: it deeply integrates different recommendation models at the model level, rather than just taking one output as the input of another.
Through the study and research of the above mixed recommendation methods, the existing recommendation system will be made more intelligent and more humanized. At the same time, I will actively learn English, improve their English listening, speaking, reading, writing level, and use the fastest time to adapt to the learning environment. I hope professor Choi can give me a chance to learn. I will actively publish the same paper as my research plan and actively cooperate with team members in the team.
I hope professor Choi can give me an opportunity to study in your laboratory.
Yours Chen Fei
Recommendation system的更多相关文章
- 海量数据挖掘MMDS week4: 推荐系统Recommendation System
http://blog.csdn.net/pipisorry/article/details/49205589 海量数据挖掘Mining Massive Datasets(MMDs) -Jure Le ...
- PAT1129:Recommendation System
1129. Recommendation System (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue ...
- A1129. Recommendation System
Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...
- PAT A1129 Recommendation System (25 分)——set,结构体重载小于号
Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...
- 1129 Recommendation System
1129 Recommendation System (25 分) Recommendation system predicts the preference that a user would gi ...
- PAT甲级 1129. Recommendation System (25)
1129. Recommendation System (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue ...
- PAT 1129 Recommendation System[比较]
1129 Recommendation System(25 分) Recommendation system predicts the preference that a user would giv ...
- PAT 甲级 1129 Recommendation System
https://pintia.cn/problem-sets/994805342720868352/problems/994805348471259136 Recommendation system ...
- 1129 Recommendation System (25 分)
Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...
- PAT 1129 Recommendation System
Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...
随机推荐
- Alpha项目测试
这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3338 这个作业要求在哪里 htt ...
- 17Web应用乱码问题
Web应用乱码问题 Web应用乱码问题 简介 每个国家(或区域)都规定了本国家(或地区)计算机信息交换用的字符编码集,如美国的扩展ASCII码, 中国的GB2312-80,日本的JIS 等,作为该国家 ...
- Rest 参数(...)
javascript 之Rest 参数(...) ES6 Rest参数 Rest就是为解决传入的参数数量不一定, rest parameter(Rest 参数) 本身就是数组,数组的相关的方法都可以用 ...
- Java基础——二分法
BinarySearch 二分法查找,顾名思义就是要将数据每次都分成两份然后再去找到你想要的数据,我们可以这样去想,二分法查找很类似与我们平时玩的猜价格游戏,当你报出一个价格时裁判会告诉你价格相对于真 ...
- STL源码分析之空间配置器
前言 SGI STL将new的申请空间和调用构造函数的两个功能分开实现, 如果对new不太清楚的, 可以先去看看这一篇new实现再来看配置器也不迟. 本节是STL分析的第一篇, 主要分析STL各个部分 ...
- 【ssm】spring功能讲解
概览 Spring5框架包含许多特性,负责管理项目中的所有对象,并被很好地组织在下图所示的模块中 核心容器:由spring-beans.spring-core.spring-context.sprin ...
- MySQL练习题及答案(复习)
新建一个叫做 review 的数据库,将测试数据脚本导进去.(可以使用Navicat查询功能) /* Navicat MySQL Data Transfer Source Server : DB So ...
- Python面向对象一些阶段性总结
什么时候用面向对象??? 1.共同的方法,提出来.共同的方法可以产生一个连接,其他方法可以使用,例如传文件,和执行命令都需要建立连接,关闭连接 例如 获取连接,...操作..关闭连接 2.创建模板.造 ...
- 有哪些可以节省chrome内存的扩展插件?
不知道从什么时候开始,chrome浏览器就这样不知不觉的超过IE浏览器成为全球第一大浏览器.我们在赞赏chrome浏览器流畅的速度时,更多的是对其chrome插件功能的赞赏.但是我们也发现了一个致命的 ...
- 51nod1429 巧克力
[题解] 找一下两个面积s1,s2的2和3的因子数,把他们除掉,如果s1,s2不相等,就是-1,否则可以用s1,s2的2和3的因子数计算答案. #include<cstdio> #incl ...