Litcius/Paper detail

Influence of conditional holoentropy-based feature selection on automatic recommendation system in E-commerce sector

Shambhu N. Sharma, Prasanna Sadagopan

2021Journal of King Saud University - Computer and Information Sciences22 citationsDOIOpen Access PDF

Abstract

This paper presents a new contribution to the recommendation system following E-commerce reviews. Here, it implements a dictionary-based sentiment analysis based on four main steps (i) Pre-processing (ii) Semantic word extraction (iii) Feature Extraction (iv) Classification. Initially, the tweets or reviews extracted from the database are subjected to pre-processing, which involves three processes: stop word removal, stemming, and blank space removal. In the semantic word extraction process, the semantic words from the dictionary will be extracted by matching with the extracted keywords. The next process is the feature extraction, which extracts joint holoentropy and cross holoentropy of all keywords, and further proceeds with conditional holoentropy-based feature selection process. Finally, the selected features are subjected to a classification process using Deep Belief Network (DBN), which is a well-performing deep learning algorithm. Moreover, the main contribution of the paper relies on the improvement of DBN architecture, where the number of hidden neurons and activation function is optimally tuned by a hybrid optimization algorithm termed as Grey linked Chick Update-based Chicken Swarm Optimization (GCU-CSO). At last, the comparative analysis of proposed and conventional algorithms in terms of various performance metrics proves the efficacy of the proposed E-commerce recommendation system.

Topics & Concepts

Computer scienceArtificial intelligenceWord (group theory)Process (computing)Feature extractionMatching (statistics)Deep belief networkSemantic featurePattern recognition (psychology)Feature selectionSelection (genetic algorithm)Sentiment analysisFeature (linguistics)Machine learningData miningArtificial neural networkMathematicsOperating systemLinguisticsPhilosophyGeometryStatisticsSentiment Analysis and Opinion MiningText and Document Classification TechnologiesAdvanced Text Analysis Techniques