SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 11, No. 3, June 2021, pp. 2399~2406
ISSN: 2088-8708, DOI: 10.11591/ijece.v11i3.pp2399-2406  2399
Journal homepage: http://ijece.iaescore.com
Personal customized recommendation system reflecting
purchase criteria and product reviews sentiment analysis
Wu Guanchen1
, Minkyu Kim2
, Hoekyung Jung3
1
Guizhou Jiaotong College, Guiyang City, Guizhou Province, P. R. China
2,3
Department of Computer Engineering, PaiChai University, Daejeon, Republic of Korea
Article Info ABSTRACT
Article history:
Received Jul 31, 2020
Revised Sep 27, 2020
Accepted Oct 13, 2020
As the size of the e-commerce market grows, the consequences of it are
appearing throughout society. The business environment of a company
changes from a product center to a user center and introduces a
recommendation system. However, the existing research has shown a
limitation in deriving customized recommendation information to reflect the
detailed information that users consider when purchasing a product.
Therefore, the proposed system reflects the user‟s subjective purchasing
criteria in the recommendation algorithm. And conduct sentiment analysis of
product review data. Finally, the final sentiment score is weighted according
to the purchase criteria priority, recommends the results to the user.
Keywords:
Product attribute
Purchase priority
Recommend system
Sentiment analysis
This is an open access article under the CC BY-SA license.
Corresponding Author:
Hoekyung Jung
Department of Computer Engineering
Paichai University
155-40 Baejae-ro, Seogu, DaeJeon, Republic of Korea
Email: hkjung@pcu.ac.kr
1. INTRODUCTION
Recently, the purchase form of consumers is gradually changing from offline or store visit to online
purchase. There is data published by the Bank of Korea that demonstrates this change. According to the data,
consumption in the online sector outpaced consumption in the offline sector [1]. In the past, purchasing
products online was considered to be a disadvantage because of the inconvenience of not being able to see or
touch them. But, recently, they are overcoming shortcomings by referencing product reviews of other
consumers in their purchasing activities. In fact, research has shown that these product reviews have
significant benefits for consumers [2-5].
In addition, in the online shopping environment, a lot of services provided for the convenience of
users are introduced, and one of them is a recommendation system. The recommendation system can help
users to choose from tens of thousands of products that are right for me and help them save time and effort.
Therefore, research on the recommendation system is being actively conducted. A widely used technique for
building a recommendation system is collaborative filtering. Collaborative filtering is a technique that
recommends items that are expected to be of interest to new users based on their preference information. In
other words, it does not require extensive data on users and items because they recommend items based on
other users‟ preference information. And there is an advantage that it is free from problems caused by the
limitation of the accuracy of the user profile and item characteristic information [6-8].
In the existing collaborative filtering recommendation system, the utilization of the rating, which is
quantitative information, which is easier to process, was high. However, as questions about whether rating
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406
2400
information accurately reflects the user‟s preferences are raised, users are paying attention to the
recommendation system that uses user-written product review data. In fact, research has shown that user‟s
text review plays an important role in building recommendation system [9-14]. Under these influences,
research on analyzing product review data and reflecting it in the recommendation system is being actively
conducted [15-20]. Recently, research on emotional reviews of products and combining them with
recommendation systems have been actively conducted [21-25].
However, the existing online shopping mall structure shows the same product list despite the
different tastes and purchasing criteria of the same consumer. In addition, the existing recommendation
system has a limitation in implementing a personalized recommendation system because it does not grasp the
consumer‟s specific consumption propensity and purchase reason. Therefore, in this study, the user can
choose the attributes of products that are most important when purchasing products and prioritize them. The
personalized product recommendation list is proposed by analyzing the product review data and applying the
weighted value according to the priority selected by the user.
2. SYSTEM ARCHITECTURE
2.1. Architecture design
The proposed system collects data by crawling information about products that the user wants to
purchase and product reviews about the products. The collected review data is pre-processed and filtered to
be used for later emotional analysis. The pre-processed review data is stored in the „crawl_review‟ table, and
information related to the product, namely the product name, the purchase page URL, and the number of
reviews registered in the product are stored in the „crawl_product‟ table, respectively.
Sentiment analysis is conducted to quantify the emotions of users included in the reviews by using
the review data, which is qualitative data. In order to proceed with emotional analysis, emotional dictionary
is required. Existing sentiment dictionaries are not divided into specific domains or product groups, and
because they are integrated, there is a limit in analyzing emotions. Therefore, in this study, emotional
analysis is conducted by constructing an emotional dictionary for each attribute of a product.
And the review data for the product attributes selected by the user is scored according to positive (1)
and negative (0) ratings. The final sentimental score is derived by applying different weights according to
priorities. The list of final recommendation products is completed by the top 10 products by descending order
based on the final sentimental score. Therefore, by building a sentimental dictionary for each product
attribute, analyze the review data, by applying the priority of the user‟s purchase criteria to the emotional
analysis, it can be a customized recommendation service reflecting the user‟s purchase taste and preference.
Figure 1 shows the system architecture of the proposed system.
Figure 1. System architecture
2.2. System flowchart
The user may select and prioritize purchase criteria and product attributes while searching for
products. The system performs a repetition of selecting only products having a number of product reviews of
Int J Elec & Comp Eng ISSN: 2088-8708 
Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen)
2401
20 or more on the product list page searched by the user, and stores the selected product information and
product reviews in a database. The reason for the 20 filtering criteria is to derive meaningful emotional
analysis results.
The review data stored in the database then separates each review written by one author. The nouns
corresponding to the product attributes and the evaluation of the attributes are preprocessed by parsing them
with adjectives and verbs, respectively. Then, the sentimental analysis is conducted with the emotional
dictionary that is built in advance, and the score for each attribute is calculated. The top 10 product
recommendation lists are generated as the final scores weighted according to the priority. Figure 2 shows the
flow chart of the proposed system.
Figure 2. System flowchart
3. SYSTEM IMPLEMENTATION
The system building environment was based on the Windows operating system CPU-Intel i5-4690,
RAM-8G. The programming language used is Python. The database was built using MySQL.
3.1. Crawling
This study collected data from domestic internet shopping malls using Python. The subject of the
collection was selected as “air purifier” from the category of seasonal home appliances, and the crawl was
conducted using the BeautifulSoup package and the Selenium tool. On the product listing page, you access
the purchase page one by one from the first product and crawl the review. At this time, if the number of
reviews registered on the product detail page is 20 or more, the product information and review data are
stored in the database and if the number is less than 20, repeat the next product. As a result, the total number
of product reviews collected was 12,632. Table 1 summarizes the number of product reviews collected by
product attributes.
Table 1. The number of product reviews collected by product attribute
Product attribute Positive reviews Negative reviews Total
Shipping 1,402 267 1,669
Design 979 18 997
Performance 924 87 1,011
Total 3,305 372 3,677
3.2. Pre-processing
Review data stored in the database is generally composed of at least 1 to as many as 10 sentences
per review. To get a gender score, we filter only sentences that contain product attributes in the entire review.
Then remove the special characters and stopwords. In order to build an emotional dictionary in the future, it
is divided into one csv file for each product and stored. From the filtered reviews, extract nouns
corresponding to the attributes of the product and adjectives or verbs indicating positive or negative
evaluations of the attributes.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406
2402
3.3. Creation sentiment dictionary by product attributes
For sentiment dictionary construction, we used the natural language processing machine learning
API provided by Google. The product attributes to be used in the experiment were „shipping‟, „design‟ and
„performance‟. The valuation method determines whether it coincides with the emotional direction
established by the verbs and adjectives that express positive or negative opinions about the attributes of
products tagged in the evaluation set. The evaluation scales were Precision, Recall, and F-Score, using the
respective in (1).
(1)
Table 2 summarizes the number of reviews used to build the emotional dictionary. Since each
product has a different attribute, the attribute may be positive depending on the product, and sometimes
negative, an emotional dictionary for each product is required. The number of review text data used in
constructing the emotional dictionary used 120 attributes in all three attributes of „delivery‟, „design‟ and
„performance‟.
When calculating the emotional score, the weighting method according to the priority was used as
the rank order centroid (ROC). ROC is a ranking-based method that prioritizes the evaluation criteria in order
of importance and calculates the weight of the second most important evaluation criteria based on the
priorities. The weight wi is derived from (2). Where is the priority and is the number of criteria.
∑ (2)
Table 3 summarizes the emotional score calculation process. If the priority is given to the
“Shipping” and “Design” attributes among the attributes of the air purifier product, it is the process of
calculating the emotional score of the review that says „I like delivery and I like the design.‟ First, a word that
is an attribute of a product is found in a review sentence, and a predicate that reveals an evaluation of the
attribute is extracted. The positive and negative of the extracted descriptors are judged, and the final
emotional score is derived by assigning weights for each priority.
Table 2. The number of reviews by attributes used to build a sentiment dictionary
The number of reviews
Shipping Design Performance
Sentiment Score (1) 53 100 90
Sentiment Score (2) 67 20 30
Total 120 120 120
Table 3. Sentiment score calculation process
Priority Shipping(first), Design(Second)
Product review Delivery is fast, and design is good
Extraction of attribute word <Delivery (shipping)>
<Design)>
Extraction of sentiment word <Fast-positive(1)>
<Like-positive(1)>
Calculation of sentiment score Shipping: positive(1.0)×weights(0.611)
Design: positive(1,0)×weights(0.278)
Final sentiment score Shipping: 0.611
Design: 0.278
4. DISCUSSION
As a result of collecting the review data, the product attribute with the highest number of product
reviews was „shipping‟, The least attribute was design. The reason is that a product called air cleaner belongs
to the category of electronic products and this is because when purchasing electronic products, attributes such
Int J Elec & Comp Eng ISSN: 2088-8708 
Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen)
2403
as delivery and performance are considered more than design aspects. The reason why 100% of emotional
classification performance of design attribute is shown is that emotional classification is well done because it
is obvious that the attribute that reflects more subjective thoughts more than „delivery‟ or „performance‟ is
obvious. In addition, all three attributes were constructed using the same number of 120 reviews, but the
accuracy and recall were different. This is because the number of reviews used to classify positive and
negative scores is different. In the case of the „Shipping‟ attribute, the accuracy and recall of the negative
scores are 5% and 28.9% higher than the accuracy and recall of the positive scores, respectively. Table 4 is a
table comparing performance of product attributes of the emotion dictionary. Table 5 summarizes the overall
performance of the emotional dictionary.
Table 4. The number performance by product attribute of sentiment dictionary
Product Attributes
Shipping Design Performance
Sentiment Score 1 0 1 0 1 0
Precision (%) 75 80 100 100 75 50
Recall (%) 60 88.9 100 100 75 50
Table 5. Performance of sentiment dictionary on proposed system
Product Attributes
Shipping Design Performance
Scale 0(negative) ~ 1(positive)
Text Items 120 120 120
Precision 78.571 100 66.667
Recall 78.571 100 66.667
F-score 85.444 100 67
In order to compare the result value according to the weight of each priority, the priority was
changed to three attributes of „delivery‟, „design‟ and „performance‟. Figure 3 shows the top 10 products
when each attribute is prioritized as 1st
, 3rd
and 2nd
. Figure 4 shows the top 10 products when each attribute is
prioritized as 2nd
, 1st
and 3rd
. Figure 5 shows the top 10 products ranked at the top when each attribute‟s
priority is set to 3rd
, 2nd
and 1st
. Therefore, it can be seen that the rank of the product varies according to the
priority weight. In addition, the common ranking of the products ranked in the top regardless of priority
weight is that the number of reviews including product attributes of „delivery‟, „design‟ and „performance‟ is
higher than the total number of product reviews.
Figure 3. Comparison between service top-10 products by priority (shipping (1), design (3), performance (2))
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406
2404
Figure 4. Comparison between service top-10 product by priority (shipping (2), design (1), performance (3))
Figure 5. Comparison between service top-10 product by priority (shipping (3), design (2), performance (1))
5. CONCLUSION
As the communication between consumers and sellers becomes more active online and mobile, the
company‟s business environment is being driven from product to user. Consumers are moving beyond
product promotion and marketing to product development as well as simply purchasing products. Recently,
more and more companies are analyzing various opinions of customers on their products and services,
focusing on their needs, and reflecting them in their management activities. And There is a research showing
that customer reviews written by real consumers have a positive effect on the performance of a company.
Accordingly, research is being conducted to reflect customer reviews in the recommendation system.
Existing recommendation systems, however, provide a consistent and unified list of products, despite
different criteria for selecting products. Therefore, there is a limit to acting as a recommendation system
without understanding the user‟s purchase intention.
Therefore, the proposed system utilizes detailed and reliable product reviews rather than ratings
based on collaborative filtering techniques. In order to quantify the product review, which is text data, an
emotional dictionary was established for each product attribute to conduct an emotional analysis. The
proposed system differs from the existing recommendation system in two ways. First, the personality
Int J Elec & Comp Eng ISSN: 2088-8708 
Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen)
2405
inclination such as purchase intention or preference of the user is reflected in the recommendation algorithm.
In other words, when a user searches for a product, the user can select the attribute of the product which is
most important when purchasing the product as a priority. Here, the priority selected by the user is applied
with different weights when calculating the emotional score later. Therefore, the score is derived for each
attribute that the user wants to consider first and is used as a recommendation list. Existing internet shopping
sites offer a consistent list of products, even though each user has different purchasing criteria and priorities.
Therefore, the proposed system can help users‟ purchase decision.
Second, the emotional dictionary was constructed for each product attribute. There is a research on
constructing Korean emotion ontology based on linguistic characteristics. In English-speaking research, there
is a study that established a dictionary called SentiWordNet for emotional analysis. This dictionary is a
vocabulary dictionary that assigns emotional scores to WordNet‟s Synset based on ring diagram learning
techniques. Some studies have applied dictionaries to Korean to construct dictionaries necessary for
emotional analysis considering Korean linguistic characteristics. In addition, there is a study on the
construction of domain-specific predicate affirmation/negative dictionaries. As mentioned above, many
researches on the emotional dictionary have been conducted, but the emotional dictionary established by the
attributes of the product is difficult to find. This study aims to reflect on the linguistic characteristics of
Korean language and to analyze the sensitivity of the review in more detail in consideration of adverbs
among the parts of the review sentence.
ACKNOWLEDGEMENTS
This work was supported by the research grant of PaiChai University in 2021.
REFERENCES
[1] “Bank of Korea Payment Trends in the First Half of 2019 report,” [Online]. Available:
http://www.bok.or.kr/portal/bbs/P0000559/view.
[2] K. Y. Lee and S. W. Kim, “The Impact of Online Reviews in Purchasing Decision Making,” Academy of Customer
Satisfaction Management, vol. 14, no. 3, pp. 85-102, Mar. 2012.
[3] M. H. Omar, S. N. Shair, and N. H. Asmuni, “Lung cancer transition rate by stages using discrete time Markov
model,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 18, no. 3,
pp. 1295-1302, Jun. 2020.
[4] I. S. Kang, H. O. Song, and H. K. Jung, “User command acquisition based iot automatic control system,”
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 307-312, 2019.
[5] C. S. Kim, Y. K. Kim, and H. K. Jung, “IoT task management system using control board,” Indonesian Journal of
Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 155-161, Jan. 2019.
[6] O. J. Lee and Y. T. Baek, “Hybrid Preference Prediction Technique Using Weighting based Data Reliability for
Collaborative Filtering Recommendation System,” Journal of the Korea Society of Computer and Information,
vol. 19, no. 5, pp. 61-69, May 2014.
[7] J. G. Kim, G. H. Choi, and E. J. Lee, “Semantic Similarity-Based Contributable Task Identification for New
Participating Developers,” Journal of Information and Communication Convergence Engineering, vol. 16, no. 4,
pp. 228-234, Dec. 2018.
[8] Y. J. Chung and J. Jiaqi, “Collaborative Filtering Algorithm Based on User-Item Attribute Preference,” Journal of
Information and Communication Convergence Engineering, vol. 17, no. 2, pp. 135-141, Jun. 2019.
[9] J. Y. Park and B. S. Chon, “A Structural Analysis of the Movie Reviews,” The Journal of the Korea Contents
Association, vol. 14, no. 5, pp. 85-94, May 2014.
[10] B. K. Jeon and H. C. Ahn, “A Collaborative Filtering System Combined with Users Review Mining: Application to
the Recommendation of Smartphone Apps,” Journal of Intelligence and Information Systems, vol. 21, no. 2,
pp. 1–18, Feb. 2015.
[11] J. E. Choi, H. J. Rye, D. B. Yu, N. R. Kim, and Y. H. Kim, “System Design for Analysis and Evaluation of E-
commerce Products Using Review Sentiment Word Analysis,” Journal of Computing Science and Engineering,
vol. 22, no. 5, pp. 209-217, May 2016.
[12] J. Y. Hyun, S.Y. Ryu, and Y. T. Lee, “How to improve the Accuracy of Recommendation System: Combining
Ratings and Review Texts Sentiment Scores,” Journal of Intelligence and Information System, vol. 225, no. 1,
pp. 219-239, Jan. 2019.
[13] K. Cao, I. S. Kang, H. W. Choi, and H. K. Jung, “Reagent Cabinet Management System Using Danger Priority,”
Journal of Information and Communication Convergence Engineering, vol. 15, no. 4, pp. 227-231, Dec. 2017.
[14] C. H. Jung, I. Y. Yeo, and H. K. Jung, “Classification Model of Facial Acne Using Deep Learning,” Journal of the
Korea Institute of Information and Communication Engineering, vol. 23, no. 4, pp. 381-387, Apr. 2019.
[15] G. I. Jung, S. S. Park, Y. G. Shin, and D. S. Jang, “Construction of Personalized Recommendation System Based
on Back Propagation Neural Network,” Journal of the Korea Association, vol. 7, no. 12, pp. 292-302, Dec. 2007.
[16] I. Y. Jeong, X. Yang, and H. K. Jung, “A Study on Movies Recommendation System of Hybrid Filtering-Based,”
Journal of the Korea Institute of Information and Communication Engineering, vol. 19, no. 1, pp. 113-118, 2015.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406
2406
[17] J. H. Lee and H. Y. Oh, “YouTube Channel Ranking Scheme based on Hidden Qualitative Information Analysis,”
Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 7, pp. 757-763, 2019.
[18] J. A. Chevalier and D. Mayzlin, “The Effect of Word of Mouth on Sales: Online Book Reviews,” Journal of
Marketing Research, vol. 43, no. 3, pp. 345-354, Mar. 2006.
[19] H. Y. Baek and Y. S. Park, “Employees Discontent Text Analysis on Anonymous Company Review Web and
Suggestions for Discontent Resolve,” Journal of the Korea Institute of Information and Communication
Engineering, vol. 23, no. 4, pp. 357-364, Apr. 2019.
[20] M. S. Sulaiman, A. A. Tamizi, M. R. Shamsudin, and A. Azmi, “Course recommendation system using Fuzzy logic
approach,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 17, no. 1,
pp. 365-371, 2020.
[21] J. Y. Park and B. S. Chon, “A Structural Analysis of the Movie Reviews,” The journal of the Korea Contents
Association, vol. 14, no. 5, pp. 85-94, May 2014.
[22] A. S. Yonn, “KoFiGEmOnto, a Korean Fine-Grained Emotion Ontology-Its Construction and Application,”
Journal of Korealex, vol. 32, pp. 61-94, 2018.
[23] X. W. Ding, B. Liu, and P. S. Yu, “A Holistic Lexicon-based approach to opinion mining,” Proceeding of the 2008
International Conference on Web Search and Data Mining, 2008, pp. 231-240.
[24] S. J. Choi and O. B. Kwon, “The Study on Developing Korean SentiWordNet for Big Data Analytics: Focusing on
Anger Emotion,” The journal of Society for e-Business Studies, vol. 19, no. 4, pp. 1-19, Apr. 2014.
[25] J. S. Song and S. W. Lee, “Automatic Construction of Positive/Negative Feature-Predicate Dictionary for Polarity
Classification of Product Reviews,” Journal of Korea Information Science Society: Software and Applications,
vol. re38, no. 3, pp. 157-168, 2011.
BIOGRAPHIES OF AUTHORS
Wu Guanchen received the B.S degree in 2011 and M.S. degree in 2014 from the Department
of Control Engineering of Chongqing University of Posts and Telecommunications, China.
From 2014 to 2019, he worked for Guizhou Jiaotong College, China as a teacher. Since 2019, he
has studied in the Department of Computer Engineering at Paichai University. His current
research interests include Internet of Things, big data, and machine learning.
MinKyu Kim received the master‟s degree in computer science from South Korea‟s Paichai
University in 2020. He has a Ph.D. in computer science at Paichai University in South Korea
since 2020. He served as an information and communications officer for the South Korean Army
from 2017 to 2019. He has been working for Daejeon Cosmosound since 2019 and has been
head of the team. Currently, his research interests are big data and embedded systems.
Hoekyung Jung received the M.S. degree in 1987 and Ph. D. degree in 1993 from the
Department of Computer Engineering of Kwangwoon University, Korea. From 1994 to 1995, he
worked for ETRI as a researcher. Since 1994, he has worked in the Department of Computer
Engineering at Paichai University, where he now works as a professor. His current research
interests include multimedia document architecture modeling, information processing,
information retrieval, machine learning, big data, and IoT.

More Related Content

What's hot

SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDY
SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDYSIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDY
SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDYJournal For Research
 
Werkstuk nooij tcm39-91406
Werkstuk nooij tcm39-91406Werkstuk nooij tcm39-91406
Werkstuk nooij tcm39-91406Khalil Muhammad
 
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...The Critical Factors that influencing Web-Based DSS Successin Online Shopping...
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...IJRES Journal
 
Data Mining Based Store Layout Architecture for Supermarket
Data Mining Based Store Layout Architecture for SupermarketData Mining Based Store Layout Architecture for Supermarket
Data Mining Based Store Layout Architecture for SupermarketIRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Syntelli_BankOfAmerica_FinalPresentation
Syntelli_BankOfAmerica_FinalPresentationSyntelli_BankOfAmerica_FinalPresentation
Syntelli_BankOfAmerica_FinalPresentationBhavya kothari
 
Web and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce ProductsWeb and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce ProductsIJAEMSJORNAL
 
A novel recommender for mobile telecom alert services - linkedin
A novel recommender for mobile telecom alert services - linkedinA novel recommender for mobile telecom alert services - linkedin
A novel recommender for mobile telecom alert services - linkedinAsoka Korale
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...IJTET Journal
 
Fake Product Review Monitoring System
Fake Product Review Monitoring SystemFake Product Review Monitoring System
Fake Product Review Monitoring Systemijtsrd
 
Defense nikhil khullar
Defense nikhil khullarDefense nikhil khullar
Defense nikhil khullarNikhil Khullar
 
IRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET-User Profile based Behavior Identificaton using Data Mining TechniqueIRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET-User Profile based Behavior Identificaton using Data Mining TechniqueIRJET Journal
 
CFPB Consumer Complaints Report - Tableau
CFPB Consumer Complaints Report - TableauCFPB Consumer Complaints Report - Tableau
CFPB Consumer Complaints Report - TableauNisheet Mahajan
 
Fuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender SystemFuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender SystemRSIS International
 

What's hot (16)

SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDY
SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDYSIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDY
SIMILARITY MEASURES FOR RECOMMENDER SYSTEMS: A COMPARATIVE STUDY
 
Werkstuk nooij tcm39-91406
Werkstuk nooij tcm39-91406Werkstuk nooij tcm39-91406
Werkstuk nooij tcm39-91406
 
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...The Critical Factors that influencing Web-Based DSS Successin Online Shopping...
The Critical Factors that influencing Web-Based DSS Successin Online Shopping...
 
Data Mining Based Store Layout Architecture for Supermarket
Data Mining Based Store Layout Architecture for SupermarketData Mining Based Store Layout Architecture for Supermarket
Data Mining Based Store Layout Architecture for Supermarket
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Syntelli_BankOfAmerica_FinalPresentation
Syntelli_BankOfAmerica_FinalPresentationSyntelli_BankOfAmerica_FinalPresentation
Syntelli_BankOfAmerica_FinalPresentation
 
Web and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce ProductsWeb and Android Application for Comparison of E-Commerce Products
Web and Android Application for Comparison of E-Commerce Products
 
A novel recommender for mobile telecom alert services - linkedin
A novel recommender for mobile telecom alert services - linkedinA novel recommender for mobile telecom alert services - linkedin
A novel recommender for mobile telecom alert services - linkedin
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
 
Fake Product Review Monitoring System
Fake Product Review Monitoring SystemFake Product Review Monitoring System
Fake Product Review Monitoring System
 
Unit ii data analytics
Unit ii data analytics Unit ii data analytics
Unit ii data analytics
 
Defense nikhil khullar
Defense nikhil khullarDefense nikhil khullar
Defense nikhil khullar
 
IRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET-User Profile based Behavior Identificaton using Data Mining TechniqueIRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET-User Profile based Behavior Identificaton using Data Mining Technique
 
2016 aor-aloysius-et-al
2016 aor-aloysius-et-al2016 aor-aloysius-et-al
2016 aor-aloysius-et-al
 
CFPB Consumer Complaints Report - Tableau
CFPB Consumer Complaints Report - TableauCFPB Consumer Complaints Report - Tableau
CFPB Consumer Complaints Report - Tableau
 
Fuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender SystemFuzzy Logic Based Recommender System
Fuzzy Logic Based Recommender System
 

Similar to Personal customized recommendation system reflecting purchase criteria and product reviews sentiment analysis

Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...IRJET Journal
 
System For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsSystem For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsIJERD Editor
 
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...kevig
 
IRJET- E-Commerce Recommendation based on Users Rating Data
IRJET-  	  E-Commerce Recommendation based on Users Rating DataIRJET-  	  E-Commerce Recommendation based on Users Rating Data
IRJET- E-Commerce Recommendation based on Users Rating DataIRJET Journal
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)krsenthamizhselvi
 
IRJET- Product Aspect Ranking and its Application
IRJET-  	  Product Aspect Ranking and its ApplicationIRJET-  	  Product Aspect Ranking and its Application
IRJET- Product Aspect Ranking and its ApplicationIRJET Journal
 
IRJET- A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation SystemsIRJET- A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation SystemsIRJET Journal
 
IRJET- A New Approach to Product Recommendation Systems
IRJET-  	  A New Approach to Product Recommendation SystemsIRJET-  	  A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation SystemsIRJET Journal
 
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...journalBEEI
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsIJSRD
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsIJSRD
 
Extracting Business Intelligence from Online Product Reviews
Extracting Business Intelligence from Online Product Reviews  Extracting Business Intelligence from Online Product Reviews
Extracting Business Intelligence from Online Product Reviews ijsc
 
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWS
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWSEXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWS
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWSijdms
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET Journal
 
“Electronic Shopping Website with Recommendation System”
“Electronic Shopping Website with Recommendation System”“Electronic Shopping Website with Recommendation System”
“Electronic Shopping Website with Recommendation System”IRJET Journal
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...IRJET Journal
 
Investigation and application of Personalizing Recommender Systems based on A...
Investigation and application of Personalizing Recommender Systems based on A...Investigation and application of Personalizing Recommender Systems based on A...
Investigation and application of Personalizing Recommender Systems based on A...Eswar Publications
 
Association Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataAssociation Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataIRJET Journal
 

Similar to Personal customized recommendation system reflecting purchase criteria and product reviews sentiment analysis (20)

Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...
 
System For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce ApplicationsSystem For Product Recommendation In E-Commerce Applications
System For Product Recommendation In E-Commerce Applications
 
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...
SENTIMENT ANALYSIS ON PRODUCT FEATURES BASED ON LEXICON APPROACH USING NATURA...
 
IRJET- E-Commerce Recommendation based on Users Rating Data
IRJET-  	  E-Commerce Recommendation based on Users Rating DataIRJET-  	  E-Commerce Recommendation based on Users Rating Data
IRJET- E-Commerce Recommendation based on Users Rating Data
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)
 
IRJET- Product Aspect Ranking and its Application
IRJET-  	  Product Aspect Ranking and its ApplicationIRJET-  	  Product Aspect Ranking and its Application
IRJET- Product Aspect Ranking and its Application
 
IRJET- A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation SystemsIRJET- A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation Systems
 
IRJET- A New Approach to Product Recommendation Systems
IRJET-  	  A New Approach to Product Recommendation SystemsIRJET-  	  A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation Systems
 
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online Reviews
 
Product Quality Analysis based on online Reviews
Product Quality Analysis based on online ReviewsProduct Quality Analysis based on online Reviews
Product Quality Analysis based on online Reviews
 
Extracting Business Intelligence from Online Product Reviews
Extracting Business Intelligence from Online Product Reviews  Extracting Business Intelligence from Online Product Reviews
Extracting Business Intelligence from Online Product Reviews
 
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWS
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWSEXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWS
EXTRACTING BUSINESS INTELLIGENCE FROM ONLINE PRODUCT REVIEWS
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
 
“Electronic Shopping Website with Recommendation System”
“Electronic Shopping Website with Recommendation System”“Electronic Shopping Website with Recommendation System”
“Electronic Shopping Website with Recommendation System”
 
Empirical Research on the Effect of Online Product Recommendations on Consume...
Empirical Research on the Effect of Online Product Recommendations on Consume...Empirical Research on the Effect of Online Product Recommendations on Consume...
Empirical Research on the Effect of Online Product Recommendations on Consume...
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
 
Investigation and application of Personalizing Recommender Systems based on A...
Investigation and application of Personalizing Recommender Systems based on A...Investigation and application of Personalizing Recommender Systems based on A...
Investigation and application of Personalizing Recommender Systems based on A...
 
Association Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big DataAssociation Rule based Recommendation System using Big Data
Association Rule based Recommendation System using Big Data
 
B1802021823
B1802021823B1802021823
B1802021823
 

More from IJECEIAES

Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningIJECEIAES
 
Taxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca AirportTaxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca AirportIJECEIAES
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...IJECEIAES
 
Ataxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning modelAtaxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning modelIJECEIAES
 
Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...IJECEIAES
 
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...IJECEIAES
 
An overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection methodAn overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection methodIJECEIAES
 
Recognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural networkRecognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural networkIJECEIAES
 
A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...IJECEIAES
 
An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...IJECEIAES
 
Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...IJECEIAES
 
Collusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networksCollusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networksIJECEIAES
 
Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...IJECEIAES
 
Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...IJECEIAES
 
Efficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacentersEfficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacentersIJECEIAES
 
System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...IJECEIAES
 
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...IJECEIAES
 
Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...IJECEIAES
 
Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...IJECEIAES
 
An algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D modelAn algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D modelIJECEIAES
 

More from IJECEIAES (20)

Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learning
 
Taxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca AirportTaxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca Airport
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...
 
Ataxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning modelAtaxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning model
 
Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...
 
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
 
An overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection methodAn overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection method
 
Recognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural networkRecognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural network
 
A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...
 
An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...
 
Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...
 
Collusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networksCollusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networks
 
Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...
 
Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...
 
Efficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacentersEfficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacenters
 
System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...
 
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
 
Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...
 
Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...
 
An algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D modelAn algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D model
 

Recently uploaded

Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 

Personal customized recommendation system reflecting purchase criteria and product reviews sentiment analysis

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 11, No. 3, June 2021, pp. 2399~2406 ISSN: 2088-8708, DOI: 10.11591/ijece.v11i3.pp2399-2406  2399 Journal homepage: http://ijece.iaescore.com Personal customized recommendation system reflecting purchase criteria and product reviews sentiment analysis Wu Guanchen1 , Minkyu Kim2 , Hoekyung Jung3 1 Guizhou Jiaotong College, Guiyang City, Guizhou Province, P. R. China 2,3 Department of Computer Engineering, PaiChai University, Daejeon, Republic of Korea Article Info ABSTRACT Article history: Received Jul 31, 2020 Revised Sep 27, 2020 Accepted Oct 13, 2020 As the size of the e-commerce market grows, the consequences of it are appearing throughout society. The business environment of a company changes from a product center to a user center and introduces a recommendation system. However, the existing research has shown a limitation in deriving customized recommendation information to reflect the detailed information that users consider when purchasing a product. Therefore, the proposed system reflects the user‟s subjective purchasing criteria in the recommendation algorithm. And conduct sentiment analysis of product review data. Finally, the final sentiment score is weighted according to the purchase criteria priority, recommends the results to the user. Keywords: Product attribute Purchase priority Recommend system Sentiment analysis This is an open access article under the CC BY-SA license. Corresponding Author: Hoekyung Jung Department of Computer Engineering Paichai University 155-40 Baejae-ro, Seogu, DaeJeon, Republic of Korea Email: hkjung@pcu.ac.kr 1. INTRODUCTION Recently, the purchase form of consumers is gradually changing from offline or store visit to online purchase. There is data published by the Bank of Korea that demonstrates this change. According to the data, consumption in the online sector outpaced consumption in the offline sector [1]. In the past, purchasing products online was considered to be a disadvantage because of the inconvenience of not being able to see or touch them. But, recently, they are overcoming shortcomings by referencing product reviews of other consumers in their purchasing activities. In fact, research has shown that these product reviews have significant benefits for consumers [2-5]. In addition, in the online shopping environment, a lot of services provided for the convenience of users are introduced, and one of them is a recommendation system. The recommendation system can help users to choose from tens of thousands of products that are right for me and help them save time and effort. Therefore, research on the recommendation system is being actively conducted. A widely used technique for building a recommendation system is collaborative filtering. Collaborative filtering is a technique that recommends items that are expected to be of interest to new users based on their preference information. In other words, it does not require extensive data on users and items because they recommend items based on other users‟ preference information. And there is an advantage that it is free from problems caused by the limitation of the accuracy of the user profile and item characteristic information [6-8]. In the existing collaborative filtering recommendation system, the utilization of the rating, which is quantitative information, which is easier to process, was high. However, as questions about whether rating
  • 2.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406 2400 information accurately reflects the user‟s preferences are raised, users are paying attention to the recommendation system that uses user-written product review data. In fact, research has shown that user‟s text review plays an important role in building recommendation system [9-14]. Under these influences, research on analyzing product review data and reflecting it in the recommendation system is being actively conducted [15-20]. Recently, research on emotional reviews of products and combining them with recommendation systems have been actively conducted [21-25]. However, the existing online shopping mall structure shows the same product list despite the different tastes and purchasing criteria of the same consumer. In addition, the existing recommendation system has a limitation in implementing a personalized recommendation system because it does not grasp the consumer‟s specific consumption propensity and purchase reason. Therefore, in this study, the user can choose the attributes of products that are most important when purchasing products and prioritize them. The personalized product recommendation list is proposed by analyzing the product review data and applying the weighted value according to the priority selected by the user. 2. SYSTEM ARCHITECTURE 2.1. Architecture design The proposed system collects data by crawling information about products that the user wants to purchase and product reviews about the products. The collected review data is pre-processed and filtered to be used for later emotional analysis. The pre-processed review data is stored in the „crawl_review‟ table, and information related to the product, namely the product name, the purchase page URL, and the number of reviews registered in the product are stored in the „crawl_product‟ table, respectively. Sentiment analysis is conducted to quantify the emotions of users included in the reviews by using the review data, which is qualitative data. In order to proceed with emotional analysis, emotional dictionary is required. Existing sentiment dictionaries are not divided into specific domains or product groups, and because they are integrated, there is a limit in analyzing emotions. Therefore, in this study, emotional analysis is conducted by constructing an emotional dictionary for each attribute of a product. And the review data for the product attributes selected by the user is scored according to positive (1) and negative (0) ratings. The final sentimental score is derived by applying different weights according to priorities. The list of final recommendation products is completed by the top 10 products by descending order based on the final sentimental score. Therefore, by building a sentimental dictionary for each product attribute, analyze the review data, by applying the priority of the user‟s purchase criteria to the emotional analysis, it can be a customized recommendation service reflecting the user‟s purchase taste and preference. Figure 1 shows the system architecture of the proposed system. Figure 1. System architecture 2.2. System flowchart The user may select and prioritize purchase criteria and product attributes while searching for products. The system performs a repetition of selecting only products having a number of product reviews of
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708  Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen) 2401 20 or more on the product list page searched by the user, and stores the selected product information and product reviews in a database. The reason for the 20 filtering criteria is to derive meaningful emotional analysis results. The review data stored in the database then separates each review written by one author. The nouns corresponding to the product attributes and the evaluation of the attributes are preprocessed by parsing them with adjectives and verbs, respectively. Then, the sentimental analysis is conducted with the emotional dictionary that is built in advance, and the score for each attribute is calculated. The top 10 product recommendation lists are generated as the final scores weighted according to the priority. Figure 2 shows the flow chart of the proposed system. Figure 2. System flowchart 3. SYSTEM IMPLEMENTATION The system building environment was based on the Windows operating system CPU-Intel i5-4690, RAM-8G. The programming language used is Python. The database was built using MySQL. 3.1. Crawling This study collected data from domestic internet shopping malls using Python. The subject of the collection was selected as “air purifier” from the category of seasonal home appliances, and the crawl was conducted using the BeautifulSoup package and the Selenium tool. On the product listing page, you access the purchase page one by one from the first product and crawl the review. At this time, if the number of reviews registered on the product detail page is 20 or more, the product information and review data are stored in the database and if the number is less than 20, repeat the next product. As a result, the total number of product reviews collected was 12,632. Table 1 summarizes the number of product reviews collected by product attributes. Table 1. The number of product reviews collected by product attribute Product attribute Positive reviews Negative reviews Total Shipping 1,402 267 1,669 Design 979 18 997 Performance 924 87 1,011 Total 3,305 372 3,677 3.2. Pre-processing Review data stored in the database is generally composed of at least 1 to as many as 10 sentences per review. To get a gender score, we filter only sentences that contain product attributes in the entire review. Then remove the special characters and stopwords. In order to build an emotional dictionary in the future, it is divided into one csv file for each product and stored. From the filtered reviews, extract nouns corresponding to the attributes of the product and adjectives or verbs indicating positive or negative evaluations of the attributes.
  • 4.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406 2402 3.3. Creation sentiment dictionary by product attributes For sentiment dictionary construction, we used the natural language processing machine learning API provided by Google. The product attributes to be used in the experiment were „shipping‟, „design‟ and „performance‟. The valuation method determines whether it coincides with the emotional direction established by the verbs and adjectives that express positive or negative opinions about the attributes of products tagged in the evaluation set. The evaluation scales were Precision, Recall, and F-Score, using the respective in (1). (1) Table 2 summarizes the number of reviews used to build the emotional dictionary. Since each product has a different attribute, the attribute may be positive depending on the product, and sometimes negative, an emotional dictionary for each product is required. The number of review text data used in constructing the emotional dictionary used 120 attributes in all three attributes of „delivery‟, „design‟ and „performance‟. When calculating the emotional score, the weighting method according to the priority was used as the rank order centroid (ROC). ROC is a ranking-based method that prioritizes the evaluation criteria in order of importance and calculates the weight of the second most important evaluation criteria based on the priorities. The weight wi is derived from (2). Where is the priority and is the number of criteria. ∑ (2) Table 3 summarizes the emotional score calculation process. If the priority is given to the “Shipping” and “Design” attributes among the attributes of the air purifier product, it is the process of calculating the emotional score of the review that says „I like delivery and I like the design.‟ First, a word that is an attribute of a product is found in a review sentence, and a predicate that reveals an evaluation of the attribute is extracted. The positive and negative of the extracted descriptors are judged, and the final emotional score is derived by assigning weights for each priority. Table 2. The number of reviews by attributes used to build a sentiment dictionary The number of reviews Shipping Design Performance Sentiment Score (1) 53 100 90 Sentiment Score (2) 67 20 30 Total 120 120 120 Table 3. Sentiment score calculation process Priority Shipping(first), Design(Second) Product review Delivery is fast, and design is good Extraction of attribute word <Delivery (shipping)> <Design)> Extraction of sentiment word <Fast-positive(1)> <Like-positive(1)> Calculation of sentiment score Shipping: positive(1.0)×weights(0.611) Design: positive(1,0)×weights(0.278) Final sentiment score Shipping: 0.611 Design: 0.278 4. DISCUSSION As a result of collecting the review data, the product attribute with the highest number of product reviews was „shipping‟, The least attribute was design. The reason is that a product called air cleaner belongs to the category of electronic products and this is because when purchasing electronic products, attributes such
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708  Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen) 2403 as delivery and performance are considered more than design aspects. The reason why 100% of emotional classification performance of design attribute is shown is that emotional classification is well done because it is obvious that the attribute that reflects more subjective thoughts more than „delivery‟ or „performance‟ is obvious. In addition, all three attributes were constructed using the same number of 120 reviews, but the accuracy and recall were different. This is because the number of reviews used to classify positive and negative scores is different. In the case of the „Shipping‟ attribute, the accuracy and recall of the negative scores are 5% and 28.9% higher than the accuracy and recall of the positive scores, respectively. Table 4 is a table comparing performance of product attributes of the emotion dictionary. Table 5 summarizes the overall performance of the emotional dictionary. Table 4. The number performance by product attribute of sentiment dictionary Product Attributes Shipping Design Performance Sentiment Score 1 0 1 0 1 0 Precision (%) 75 80 100 100 75 50 Recall (%) 60 88.9 100 100 75 50 Table 5. Performance of sentiment dictionary on proposed system Product Attributes Shipping Design Performance Scale 0(negative) ~ 1(positive) Text Items 120 120 120 Precision 78.571 100 66.667 Recall 78.571 100 66.667 F-score 85.444 100 67 In order to compare the result value according to the weight of each priority, the priority was changed to three attributes of „delivery‟, „design‟ and „performance‟. Figure 3 shows the top 10 products when each attribute is prioritized as 1st , 3rd and 2nd . Figure 4 shows the top 10 products when each attribute is prioritized as 2nd , 1st and 3rd . Figure 5 shows the top 10 products ranked at the top when each attribute‟s priority is set to 3rd , 2nd and 1st . Therefore, it can be seen that the rank of the product varies according to the priority weight. In addition, the common ranking of the products ranked in the top regardless of priority weight is that the number of reviews including product attributes of „delivery‟, „design‟ and „performance‟ is higher than the total number of product reviews. Figure 3. Comparison between service top-10 products by priority (shipping (1), design (3), performance (2))
  • 6.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406 2404 Figure 4. Comparison between service top-10 product by priority (shipping (2), design (1), performance (3)) Figure 5. Comparison between service top-10 product by priority (shipping (3), design (2), performance (1)) 5. CONCLUSION As the communication between consumers and sellers becomes more active online and mobile, the company‟s business environment is being driven from product to user. Consumers are moving beyond product promotion and marketing to product development as well as simply purchasing products. Recently, more and more companies are analyzing various opinions of customers on their products and services, focusing on their needs, and reflecting them in their management activities. And There is a research showing that customer reviews written by real consumers have a positive effect on the performance of a company. Accordingly, research is being conducted to reflect customer reviews in the recommendation system. Existing recommendation systems, however, provide a consistent and unified list of products, despite different criteria for selecting products. Therefore, there is a limit to acting as a recommendation system without understanding the user‟s purchase intention. Therefore, the proposed system utilizes detailed and reliable product reviews rather than ratings based on collaborative filtering techniques. In order to quantify the product review, which is text data, an emotional dictionary was established for each product attribute to conduct an emotional analysis. The proposed system differs from the existing recommendation system in two ways. First, the personality
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708  Personal customized recommendation system reflecting purchase criteria ... (Wu Guanchen) 2405 inclination such as purchase intention or preference of the user is reflected in the recommendation algorithm. In other words, when a user searches for a product, the user can select the attribute of the product which is most important when purchasing the product as a priority. Here, the priority selected by the user is applied with different weights when calculating the emotional score later. Therefore, the score is derived for each attribute that the user wants to consider first and is used as a recommendation list. Existing internet shopping sites offer a consistent list of products, even though each user has different purchasing criteria and priorities. Therefore, the proposed system can help users‟ purchase decision. Second, the emotional dictionary was constructed for each product attribute. There is a research on constructing Korean emotion ontology based on linguistic characteristics. In English-speaking research, there is a study that established a dictionary called SentiWordNet for emotional analysis. This dictionary is a vocabulary dictionary that assigns emotional scores to WordNet‟s Synset based on ring diagram learning techniques. Some studies have applied dictionaries to Korean to construct dictionaries necessary for emotional analysis considering Korean linguistic characteristics. In addition, there is a study on the construction of domain-specific predicate affirmation/negative dictionaries. As mentioned above, many researches on the emotional dictionary have been conducted, but the emotional dictionary established by the attributes of the product is difficult to find. This study aims to reflect on the linguistic characteristics of Korean language and to analyze the sensitivity of the review in more detail in consideration of adverbs among the parts of the review sentence. ACKNOWLEDGEMENTS This work was supported by the research grant of PaiChai University in 2021. REFERENCES [1] “Bank of Korea Payment Trends in the First Half of 2019 report,” [Online]. Available: http://www.bok.or.kr/portal/bbs/P0000559/view. [2] K. Y. Lee and S. W. Kim, “The Impact of Online Reviews in Purchasing Decision Making,” Academy of Customer Satisfaction Management, vol. 14, no. 3, pp. 85-102, Mar. 2012. [3] M. H. Omar, S. N. Shair, and N. H. Asmuni, “Lung cancer transition rate by stages using discrete time Markov model,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 18, no. 3, pp. 1295-1302, Jun. 2020. [4] I. S. Kang, H. O. Song, and H. K. Jung, “User command acquisition based iot automatic control system,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 307-312, 2019. [5] C. S. Kim, Y. K. Kim, and H. K. Jung, “IoT task management system using control board,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 13, no. 1, pp. 155-161, Jan. 2019. [6] O. J. Lee and Y. T. Baek, “Hybrid Preference Prediction Technique Using Weighting based Data Reliability for Collaborative Filtering Recommendation System,” Journal of the Korea Society of Computer and Information, vol. 19, no. 5, pp. 61-69, May 2014. [7] J. G. Kim, G. H. Choi, and E. J. Lee, “Semantic Similarity-Based Contributable Task Identification for New Participating Developers,” Journal of Information and Communication Convergence Engineering, vol. 16, no. 4, pp. 228-234, Dec. 2018. [8] Y. J. Chung and J. Jiaqi, “Collaborative Filtering Algorithm Based on User-Item Attribute Preference,” Journal of Information and Communication Convergence Engineering, vol. 17, no. 2, pp. 135-141, Jun. 2019. [9] J. Y. Park and B. S. Chon, “A Structural Analysis of the Movie Reviews,” The Journal of the Korea Contents Association, vol. 14, no. 5, pp. 85-94, May 2014. [10] B. K. Jeon and H. C. Ahn, “A Collaborative Filtering System Combined with Users Review Mining: Application to the Recommendation of Smartphone Apps,” Journal of Intelligence and Information Systems, vol. 21, no. 2, pp. 1–18, Feb. 2015. [11] J. E. Choi, H. J. Rye, D. B. Yu, N. R. Kim, and Y. H. Kim, “System Design for Analysis and Evaluation of E- commerce Products Using Review Sentiment Word Analysis,” Journal of Computing Science and Engineering, vol. 22, no. 5, pp. 209-217, May 2016. [12] J. Y. Hyun, S.Y. Ryu, and Y. T. Lee, “How to improve the Accuracy of Recommendation System: Combining Ratings and Review Texts Sentiment Scores,” Journal of Intelligence and Information System, vol. 225, no. 1, pp. 219-239, Jan. 2019. [13] K. Cao, I. S. Kang, H. W. Choi, and H. K. Jung, “Reagent Cabinet Management System Using Danger Priority,” Journal of Information and Communication Convergence Engineering, vol. 15, no. 4, pp. 227-231, Dec. 2017. [14] C. H. Jung, I. Y. Yeo, and H. K. Jung, “Classification Model of Facial Acne Using Deep Learning,” Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 4, pp. 381-387, Apr. 2019. [15] G. I. Jung, S. S. Park, Y. G. Shin, and D. S. Jang, “Construction of Personalized Recommendation System Based on Back Propagation Neural Network,” Journal of the Korea Association, vol. 7, no. 12, pp. 292-302, Dec. 2007. [16] I. Y. Jeong, X. Yang, and H. K. Jung, “A Study on Movies Recommendation System of Hybrid Filtering-Based,” Journal of the Korea Institute of Information and Communication Engineering, vol. 19, no. 1, pp. 113-118, 2015.
  • 8.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 11, No. 3, June 2021 : 2399 - 2406 2406 [17] J. H. Lee and H. Y. Oh, “YouTube Channel Ranking Scheme based on Hidden Qualitative Information Analysis,” Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 7, pp. 757-763, 2019. [18] J. A. Chevalier and D. Mayzlin, “The Effect of Word of Mouth on Sales: Online Book Reviews,” Journal of Marketing Research, vol. 43, no. 3, pp. 345-354, Mar. 2006. [19] H. Y. Baek and Y. S. Park, “Employees Discontent Text Analysis on Anonymous Company Review Web and Suggestions for Discontent Resolve,” Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 4, pp. 357-364, Apr. 2019. [20] M. S. Sulaiman, A. A. Tamizi, M. R. Shamsudin, and A. Azmi, “Course recommendation system using Fuzzy logic approach,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 17, no. 1, pp. 365-371, 2020. [21] J. Y. Park and B. S. Chon, “A Structural Analysis of the Movie Reviews,” The journal of the Korea Contents Association, vol. 14, no. 5, pp. 85-94, May 2014. [22] A. S. Yonn, “KoFiGEmOnto, a Korean Fine-Grained Emotion Ontology-Its Construction and Application,” Journal of Korealex, vol. 32, pp. 61-94, 2018. [23] X. W. Ding, B. Liu, and P. S. Yu, “A Holistic Lexicon-based approach to opinion mining,” Proceeding of the 2008 International Conference on Web Search and Data Mining, 2008, pp. 231-240. [24] S. J. Choi and O. B. Kwon, “The Study on Developing Korean SentiWordNet for Big Data Analytics: Focusing on Anger Emotion,” The journal of Society for e-Business Studies, vol. 19, no. 4, pp. 1-19, Apr. 2014. [25] J. S. Song and S. W. Lee, “Automatic Construction of Positive/Negative Feature-Predicate Dictionary for Polarity Classification of Product Reviews,” Journal of Korea Information Science Society: Software and Applications, vol. re38, no. 3, pp. 157-168, 2011. BIOGRAPHIES OF AUTHORS Wu Guanchen received the B.S degree in 2011 and M.S. degree in 2014 from the Department of Control Engineering of Chongqing University of Posts and Telecommunications, China. From 2014 to 2019, he worked for Guizhou Jiaotong College, China as a teacher. Since 2019, he has studied in the Department of Computer Engineering at Paichai University. His current research interests include Internet of Things, big data, and machine learning. MinKyu Kim received the master‟s degree in computer science from South Korea‟s Paichai University in 2020. He has a Ph.D. in computer science at Paichai University in South Korea since 2020. He served as an information and communications officer for the South Korean Army from 2017 to 2019. He has been working for Daejeon Cosmosound since 2019 and has been head of the team. Currently, his research interests are big data and embedded systems. Hoekyung Jung received the M.S. degree in 1987 and Ph. D. degree in 1993 from the Department of Computer Engineering of Kwangwoon University, Korea. From 1994 to 1995, he worked for ETRI as a researcher. Since 1994, he has worked in the Department of Computer Engineering at Paichai University, where he now works as a professor. His current research interests include multimedia document architecture modeling, information processing, information retrieval, machine learning, big data, and IoT.