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的更多相关文章

  1. 海量数据挖掘MMDS week4: 推荐系统Recommendation System

    http://blog.csdn.net/pipisorry/article/details/49205589 海量数据挖掘Mining Massive Datasets(MMDs) -Jure Le ...

  2. PAT1129:Recommendation System

    1129. Recommendation System (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue ...

  3. A1129. Recommendation System

    Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...

  4. PAT A1129 Recommendation System (25 分)——set,结构体重载小于号

    Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...

  5. 1129 Recommendation System

    1129 Recommendation System (25 分) Recommendation system predicts the preference that a user would gi ...

  6. PAT甲级 1129. Recommendation System (25)

    1129. Recommendation System (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue ...

  7. PAT 1129 Recommendation System[比较]

    1129 Recommendation System(25 分) Recommendation system predicts the preference that a user would giv ...

  8. PAT 甲级 1129 Recommendation System

    https://pintia.cn/problem-sets/994805342720868352/problems/994805348471259136 Recommendation system ...

  9. 1129 Recommendation System (25 分)

    Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...

  10. PAT 1129 Recommendation System

    Recommendation system predicts the preference that a user would give to an item. Now you are asked t ...

随机推荐

  1. oracle数据库过期

    本文转载自http://soft.chinabyte.com/database/6/12320006.shtml[来源:比特网 作者:悠虎] 由于Oracle11G的新特性所致,经常会遇到使用sqlp ...

  2. 【转载】dubbo约束的引入(解决eclipse中报错问题)

    在采用分布式系统架构时,我们会经常使用到阿里巴巴的dubbo的分布式框架. 在相关xml配置了dubbo的约束依赖后,即使能上网eclipse.myeclipse等IDE也是无法识别dubbo的相关约 ...

  3. Luogu P4503 [CTSC2014]企鹅QQ

    思路 如果直接暴力的比较的话,不用想也知道会超时 所以考虑另一种方法,将前缀和的思想运用到hash中.用两个hash,一个从前往后记录,一个从后往前记录,然后枚举哪一位是不相同的,然后删掉这一位,将这 ...

  4. Gym - 101670H Dark Ride with Monsters(CTU Open Contest 2017 贪心)

    题目: A narrow gauge train drives the visitors through the sequence of chambers in the Dark Ride attra ...

  5. Python学习-if条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 单分支条件语句 if 判断条件: 条件成立,执行该代码块.... 注意:与其他编程语言,如Java和C ...

  6. MyBatis 中传递多个参数的 4 种方式

    方式 1 :封装成对象入参  #{对应实体类的属性} //UserMapper.java 接口 /** * 多条件查询:根据用户名称(模糊查询)和用户角色查询用户列表(参数:对象入参) * @para ...

  7. 瑞芯微ROCK960 RK3399烧录image后扩容rootfs

    问题描述: RK3399开发板烧录官网提供的ubuntu镜像: Ubuntu 16.04 Server arm64(下载地址:https://www.96boards.org/documentatio ...

  8. buf.readInt32BE()

    buf.readInt32BE(offset[, noAssert]) buf.readInt32LE(offset[, noAssert]) offset {Number} 0 <= offs ...

  9. 分金币 (UVA 11300)

    http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33899 思路:推公式,发现可以转化为求给定n个数,求到所有点距离之和最小的点 ...

  10. java8的LocalDateTime真心好用(补充Period.between的大坑)

    LocalDateTime.LocalDate是java8新增的时间工具类,最近使用后,真心觉得强大好用,推荐文章:https://www.liaoxuefeng.com/article/001419 ...