• Title/Summary/Keyword: Product Recommendation System

Search Result 160, Processing Time 0.031 seconds

Deep Learning-based Text Summarization Model for Explainable Personalized Movie Recommendation Service (설명 가능한 개인화 영화 추천 서비스를 위한 딥러닝 기반 텍스트 요약 모델)

  • Chen, Biyao;Kang, KyungMo;Kim, JaeKyeong
    • Journal of Information Technology Services
    • /
    • v.21 no.2
    • /
    • pp.109-126
    • /
    • 2022
  • The number and variety of products and services offered by companies have increased dramatically, providing customers with more choices to meet their needs. As a solution to this information overload problem, the provision of tailored services to individuals has become increasingly important, and the personalized recommender systems have been widely studied and used in both academia and industry. Existing recommender systems face important problems in practical applications. The most important problem is that it cannot clearly explain why it recommends these products. In recent years, some researchers have found that the explanation of recommender systems may be very useful. As a result, users are generally increasing conversion rates, satisfaction, and trust in the recommender system if it is explained why those particular items are recommended. Therefore, this study presents a methodology of providing an explanatory function of a recommender system using a review text left by a user. The basic idea is not to use all of the user's reviews, but to provide them in a summarized form using only reviews left by similar users or neighbors involved in recommending the item as an explanation when providing the recommended item to the user. To achieve this research goal, this study aims to provide a product recommendation list using user-based collaborative filtering techniques, combine reviews left by neighboring users with each product to build a model that combines text summary methods among deep learning-based natural language processing methods. Using the IMDb movie database, text reviews of all target user neighbors' movies are collected and summarized to present descriptions of recommended movies. There are several text summary methods, but this study aims to evaluate whether the review summary is well performed by training the Sequence-to-sequence+attention model, which is a representative generation summary method, and the BertSum model, which is an extraction summary model.

Recommender system using BERT sentiment analysis (BERT 기반 감성분석을 이용한 추천시스템)

  • Park, Ho-yeon;Kim, Kyoung-jae
    • Journal of Intelligence and Information Systems
    • /
    • v.27 no.2
    • /
    • pp.1-15
    • /
    • 2021
  • If it is difficult for us to make decisions, we ask for advice from friends or people around us. When we decide to buy products online, we read anonymous reviews and buy them. With the advent of the Data-driven era, IT technology's development is spilling out many data from individuals to objects. Companies or individuals have accumulated, processed, and analyzed such a large amount of data that they can now make decisions or execute directly using data that used to depend on experts. Nowadays, the recommender system plays a vital role in determining the user's preferences to purchase goods and uses a recommender system to induce clicks on web services (Facebook, Amazon, Netflix, Youtube). For example, Youtube's recommender system, which is used by 1 billion people worldwide every month, includes videos that users like, "like" and videos they watched. Recommended system research is deeply linked to practical business. Therefore, many researchers are interested in building better solutions. Recommender systems use the information obtained from their users to generate recommendations because the development of the provided recommender systems requires information on items that are likely to be preferred by the user. We began to trust patterns and rules derived from data rather than empirical intuition through the recommender systems. The capacity and development of data have led machine learning to develop deep learning. However, such recommender systems are not all solutions. Proceeding with the recommender systems, there should be no scarcity in all data and a sufficient amount. Also, it requires detailed information about the individual. The recommender systems work correctly when these conditions operate. The recommender systems become a complex problem for both consumers and sellers when the interaction log is insufficient. Because the seller's perspective needs to make recommendations at a personal level to the consumer and receive appropriate recommendations with reliable data from the consumer's perspective. In this paper, to improve the accuracy problem for "appropriate recommendation" to consumers, the recommender systems are proposed in combination with context-based deep learning. This research is to combine user-based data to create hybrid Recommender Systems. The hybrid approach developed is not a collaborative type of Recommender Systems, but a collaborative extension that integrates user data with deep learning. Customer review data were used for the data set. Consumers buy products in online shopping malls and then evaluate product reviews. Rating reviews are based on reviews from buyers who have already purchased, giving users confidence before purchasing the product. However, the recommendation system mainly uses scores or ratings rather than reviews to suggest items purchased by many users. In fact, consumer reviews include product opinions and user sentiment that will be spent on evaluation. By incorporating these parts into the study, this paper aims to improve the recommendation system. This study is an algorithm used when individuals have difficulty in selecting an item. Consumer reviews and record patterns made it possible to rely on recommendations appropriately. The algorithm implements a recommendation system through collaborative filtering. This study's predictive accuracy is measured by Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE). Netflix is strategically using the referral system in its programs through competitions that reduce RMSE every year, making fair use of predictive accuracy. Research on hybrid recommender systems combining the NLP approach for personalization recommender systems, deep learning base, etc. has been increasing. Among NLP studies, sentiment analysis began to take shape in the mid-2000s as user review data increased. Sentiment analysis is a text classification task based on machine learning. The machine learning-based sentiment analysis has a disadvantage in that it is difficult to identify the review's information expression because it is challenging to consider the text's characteristics. In this study, we propose a deep learning recommender system that utilizes BERT's sentiment analysis by minimizing the disadvantages of machine learning. This study offers a deep learning recommender system that uses BERT's sentiment analysis by reducing the disadvantages of machine learning. The comparison model was performed through a recommender system based on Naive-CF(collaborative filtering), SVD(singular value decomposition)-CF, MF(matrix factorization)-CF, BPR-MF(Bayesian personalized ranking matrix factorization)-CF, LSTM, CNN-LSTM, GRU(Gated Recurrent Units). As a result of the experiment, the recommender system based on BERT was the best.

A Recommendation Agent System based on Measurement of Product Similarity (물품 유사도 측정 기반의 추천 에이전트 시스템)

  • 박원우;강만모;변승귀;구자록
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.196-198
    • /
    • 2004
  • 최근 들어 인터넷의 급속한 발전으로 않은 사람들이 인터넷을 사용하고 있고, 인터넷을 통하여 실생활에서 행하는 일들을 편리하게 사용하고 있다. 그 중 한가지인 전자 상거래를 보면, 여러 쇼핑몰에서 검색을 통하여 사용자들이 필요로 하는 물건을 구입하고 있다. 그러나 전자 상거래 관련 산업이 발전해 가면서 많은 쇼핑몰들이 생겨났고, 사용자들은 이들 쇼핑몰들에서 원하는 상품을 구입하기 위하여 인터넷을 통한 상거래 시간 중 90%이상을 물품 검색에 사용하고 있다. 따라서 본 논문에서는 사용자가 원하는 물품을 검색하는 데 소요되는 시간을 줄이기 위하여, 쇼핑몰상의 물품과 요구사항의 유사도 측정을 통하여 적절한 물품을 추천하는 에이전트를 설계 및 구현하였다.

  • PDF

Semantic Fuzzy Implication Operator for Semantic Implication Relationship of Knowledge Descriptions in Question Answering System (질의 응답 시스템에서 지식 설명의 의미적 포함 관계를 고려한 의미적 퍼지 함의 연산자)

  • Ahn, Chan-Min;Lee, Ju-Hong;Choi, Bum-Ghi;Park, Sun
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.3
    • /
    • pp.73-83
    • /
    • 2011
  • The question answering system shows the answers that are input by other users for user's question. In spite of many researches to try to enhance the satisfaction level of answers for user question, there is a essential limitation. So, the question answering system provides users with the method of recommendation of another questions that can satisfy user's intention with high probability as an auxiliary function. The method using the fuzzy relational product operator was proposed for recommending the questions that can includes largely the contents of the user's question. The fuzzy relational product operator is composed of the Kleene-Dienes operator to measure the implication degree by contents between two questions. However, Kleene-Dienes operator is not fit to be the right operator for finding a question answers pair that semantically includes a user question, because it was not designed for the purpose of finding the degree of semantic inclusion between two documents. We present a novel fuzzy implication operator that is designed for the purpose of finding question answer pairs by considering implication relation. The new operator calculates a degree that the question semantically implies the other question. We show the experimental results that the probability that users are satisfied with the searched results is increased when the proposed operator is used for recommending of question answering system.

A system for recommending audio devices based on frequency band analysis of vocal component in sound source (음원 내 보컬 주파수 대역 분석에 기반한 음향기기 추천시스템)

  • Jeong-Hyun, Kim;Cheol-Min, Seok;Min-Ju, Kim;Su-Yeon, Kim
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.27 no.6
    • /
    • pp.1-12
    • /
    • 2022
  • As the music streaming service and the Hi-Fi market grow, various audio devices are being released. As a result, consumers have a wider range of product choices, but it has become more difficult to find products that match their musical tastes. In this study, we proposed a system that extracts the vocal component from the user's preferred sound source and recommends the most suitable audio device to the user based on this information. To achieve this, first, the original sound source was separated using Python's Spleeter Library, the vocal sound source was extracted, and the result of collecting frequency band data of manufacturers' audio devices was shown in a grid graph. The Matching Gap Index (MGI) was proposed as an indicator for comparing the frequency band of the extracted vocal sound source and the measurement data of the frequency band of the audio devices. Based on the calculated MGI value, the audio device with the highest similarity with the user's preference is recommended. The recommendation results were verified using equalizer data for each genre provided by sound professional companies.

A Match-Making System Considering Symmetrical Preferences of Matching Partners (상호 대칭적 만족성을 고려한 온라인 데이트시스템)

  • Park, Yoon-Joo
    • Journal of Intelligence and Information Systems
    • /
    • v.18 no.2
    • /
    • pp.177-192
    • /
    • 2012
  • This is a study of match-making systems that considers the mutual satisfaction of matching partners. Recently, recommendation systems have been applied to people recommendation, such as recommending new friends, employees, or dating partners. One of the prominent domain areas is match-making systems that recommend suitable dating partners to customers. A match-making system, however, is different from a product recommender system. First, a match-making system needs to satisfy the recommended partners as well as the customer, whereas a product recommender system only needs to satisfy the customer. Second, match-making systems need to include as many participants in a matching pool as possible for their recommendation results, even with unpopular customers. In other words, recommendations should not be focused only on a limited number of popular people; unpopular people should also be listed on someone else's matching results. In product recommender systems, it is acceptable to recommend the same popular items to many customers, since these items can easily be additionally supplied. However, in match-making systems, there are only a few popular people, and they may become overburdened with too many recommendations. Also, a successful match could cause a customer to drop out of the matching pool. Thus, match-making systems should provide recommendation services equally to all customers without favoring popular customers. The suggested match-making system, called Mutually Beneficial Matching (MBM), considers the reciprocal satisfaction of both the customer and the matched partner and also considers the number of customers who are excluded in the matching. A brief outline of the MBM method is as follows: First, it collects a customer's profile information, his/her preferable dating partner's profile information and the weights that he/she considers important when selecting dating partners. Then, it calculates the preference score of a customer to certain potential dating partners on the basis of the difference between them. The preference score of a certain partner to a customer is also calculated in this way. After that, the mutual preference score is produced by the two preference values calculated in the previous step using the proposed formula in this study. The proposed formula reflects the symmetry of preferences as well as their quantities. Finally, the MBM method recommends the top N partners having high mutual preference scores to a customer. The prototype of the suggested MBM system is implemented by JAVA and applied to an artificial dataset that is based on real survey results from major match-making companies in Korea. The results of the MBM method are compared with those of the other two conventional methods: Preference-Based Matching (PBM), which only considers a customer's preferences, and Arithmetic Mean-Based Matching (AMM), which considers the preferences of both the customer and the partner (although it does not reflect their symmetry in the matching results). We perform the comparisons in terms of criteria such as average preference of the matching partners, average symmetry, and the number of people who are excluded from the matching results by changing the number of recommendations to 5, 10, 15, 20, and 25. The results show that in many cases, the suggested MBM method produces average preferences and symmetries that are significantly higher than those of the PBM and AMM methods. Moreover, in every case, MBM produces a smaller pool of excluded people than those of the PBM method.

A Recommendation Method of Similar Clothes on Intelligent Fashion Coordination System (지능형 패션 코디네이션 시스템에서 유사의류 추천방법)

  • Kim, Jung-In
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.5
    • /
    • pp.688-698
    • /
    • 2009
  • The market for Internet fashion/coordination shopping malls has been enormously increased year by year. However, online shoppers feel inconvenient because most of Internet shopping malls still rely on item classifications by category and do not provide the functionality in terms of which shoppers can find clothes they want. In an effort to build a fashion/coordination system for women's dress adopting the Heuristic-based method, one of the Context-based methods, we present a method for defining characteristics of a woman's dress as attributes and their inheritance relations, which can be input by a product manager. We also compare and analyze various methods for recommending the most similar clothes.

  • PDF

A Customer Profile Model for Collaborative Recommendation in e-Commerce (전자상거래에서의 협업 추천을 위한 고객 프로필 모델)

  • Lee, Seok-Kee;Jo, Hyeon;Chun, Sung-Yong
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.5
    • /
    • pp.67-74
    • /
    • 2011
  • Collaborative recommendation is one of the most widely used methods of automated product recommendation in e-Commerce. For analyzing the customer's preference, traditional explicit ratings are less desirable than implicit ratings because it may impose an additional burden to the customers of e-commerce companies which deals with a number of products. Cardinal scales generally used for representing the preference intensity also ineffective owing to its increasing estimation errors. In this paper, we propose a new way of constructing the ordinal scale-based customer profile for collaborative recommendation. A Web usage mining technique and lexicographic consensus are employed. An experiment shows that the proposed method performs better than existing CF methodologies.

AHP와 하이브리드 필터링을 이용한 개인화된 추천 시스템 설계 및 구현

  • Kim, Su-Yeon;Lee, Sang Hoon;Hwang, Hyun-Seok
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.17 no.7
    • /
    • pp.111-118
    • /
    • 2012
  • Recently, most of firms have continuously released new products satisfying various needs of customers in order to increase market share. As a lot of products with various functionalities, prices and designs are released in the market, users have difficulties in choosing an appropriate product, especially for information technology driven devices. In case of digital cameras, inexperienced users spend a lot of time and efforts to find proper model for them. In this study, therefore, we design and implement a personalized recommendation system using analytic hierarchy process, one of the multi-criteria decision making techniques, and hybrid filtering combining content-based filtering and collaborative filtering to recommend a suitable product for inexperienced users of information technology devices.

Studies on Change of Organic Farming in Korea from ($1907{\sim}2007$) (한국 유기농업 100년($1907{\sim}2007$)의 변화에 관한 연구)

  • Lee, Hyo-Won;Yun, Jin-Hyeon
    • Korean Journal of Organic Agriculture
    • /
    • v.15 no.4
    • /
    • pp.399-411
    • /
    • 2007
  • Korean organic farming has been well developed over the last two decades. It demonstrates that the number of certificated farm for organic agriculture and products have been drastically increased in recent year. However, the organic farmers have thought that organic farming rely only on organic fertilizer and they don't keep organic farming principle in which organic farmer should enhance biological activity and crop rotation. This study was to compare nutrient input, recommendation, cropping system and organic product circulation between the early $20^{th}$ century and beginning of the $21^{st}$ century. The population of Korea has increased 7.3 times more than that of a century ago but cultivated land has been decreased during 100 years. The rice production in 2002 was 4.2 times higher than that of production in 1912. The input of N, P and K in 1907 on the basis of King's suggestion was 95.6kg/ha, 15.9kg/ha and 3.0kg/ha, respectively. Nitrogen came from excreta (40%), green manure (55%) and compost (5%) in the early 20th century. On the other hand, organic farmer input organic resources such as wood chip (30.1%), compost (27.8%), rice straw (14%) and others (25%) these days. In terms of nutrient balance calculated nutrient and absorption by plants, organic rice farmer apply excessive nitrogen and phosphorus to the soil. They was used to put $7{\sim}10$ times more nitrogen than that of a century ago. Nutrient recommendation was similar in N and P between early 20th century and early $21^{st}$ century. Farmers in both century did not rotate crops in the field. Today, organic farmers engaged in more continuous cultivation than in early 20th century. Farmers in the early $20^{th}$ century produced locally, consumed locally the agricultural products, but organic farmers in the $21^{st}$ century produce the organic product in the local farmland and consumed in the large city and also a lot of foreign organic products have been imported in recent year.

  • PDF