journal article·2022Open access

Course Evaluation Based on Deep Learning and SSA Hyperparameters Optimization

Pijush Kanti Dutta Pramanik, Nilanjan Sinhababu, Anand Nayyar, Mehedi Masud, Prasenjit Choudhury

Computers, Materials & Continua· Volume 71· Issue 1

Abstract

Sentiment analysis attracts the attention of Egyptian Decision-makers in the education sector. It offers a viable method to assess education quality services based on the students’ feedback as well as that provides an understanding of their needs. As machine learning techniques offer automated strategies to process big data derived from social media and other digital channels, this research uses a dataset for tweets' sentiments to assess a few machine learning techniques. After dataset preprocessing to remove symbols, necessary stemming and lemmatization is performed for features extraction. This is followed by several machine learning techniques and a proposed Long Short-Term Memory (LSTM) classifier optimized by the Salp Swarm Algorithm (SSA) and measured the corresponding performance. Then, the validity and accuracy of commonly used classifiers, such as Support Vector Machine, Logistic Regression Classifier, and Naive Bayes classifier, were reviewed. Moreover, LSTM based on the SSA classification model was compared with Support Vector Machine (SVM), Logistic Regression (LR), and Naive Bayes (NB). Finally, as LSTM based SSA achieved the highest accuracy, it was applied to predict the sentiments of students’ feedback and evaluate their association with the course outcome evaluations for education quality purposes.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Online Learning and Analytics · Sentiment Analysis and Opinion Mining · Educational and Technological Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. Analyzing the Brazilian financial market through Portuguese sentiment analysis in social media10.1080/08839514.2019.1673037 ↗
2. Social media sentiment analysis for opinion mining10.37200/IJPR/V24I5/PR202075 ↗
3. Simple and effective feature based sentiment analysis on product reviews using domain-specific sentiment scores10.17562/PB-57-3 ↗
4. Applying learning analytics dashboards based on process-oriented feedback to improve students’ learning effectiveness10.1111/jcal.12502 ↗
5. Twitter social media sentiment analysis in tourist destinations using algorithms Naive Bayes classifier
6. A survey of Twitter research: Data model, graph structure, sentiment analysis and attacks10.1016/j.eswa.2020.114006 ↗
7. Sentiment analysis of students’ feedback with NLP and deep learning: A systematic mapping study10.3390/app11093986 ↗
8. Improving the performance of sentiment analysis of tweets containing fuzzy sentiment using the feature ensemble model10.1109/ACCESS.2019.2963702 ↗
9. Sentiment analysis for E-Commerce product reviews in Chinese based on sentiment lexicon and deep learning10.1109/ACCESS.2020.2969854 ↗
10. WOA + BRNN: An imbalanced big data classification framework using whale optimization and deep neural network10.1007/s00500-019-03901-y ↗
11. Evolutionary deep learning-based energy consumption prediction for buildings10.1109/ACCESS.2018.2887023 ↗
12. Sentiment analysis of student feedback using multi-head attention fusion model of word and context embedding for LSTM10.1007/s12652-020-01791-9 ↗
13. Weakly supervised framework for aspect-based sentiment analysis on students’ reviews of MOOCs10.1109/ACCESS.2020.3000739 ↗
14. S. Hussein, “Twitter sentiments dataset,” May 2021, type: dataset. [Online]. Available: http://dx.doi.org/10.17632/z9zw7nt5h2.1.
15. Stopwords in technical language processing10.1371/journal.pone.0254937 ↗
16. Sentence retrieval using stemming and lemmatization with different length of the queries10.25046/aj050345 ↗
17. Improving sentiment analysis efficacy through feature synchronization10.1007/s11042-020-10383-w ↗
18. Probabilistic extension of precision, recall, and F1 score for more thorough evaluation of classification models
19. Breast cancer segmentation from thermal images based on chaotic Salp swarm algorithm10.1109/ACCESS.2020.3007336 ↗
20. Salp swarm algorithm: A bio-inspired optimizer for engineering design problems10.1016/j.advengsoft.2017.07.002 ↗
21. A two-layer water demand prediction system in urban areas based on micro-services and LSTM neural networks10.1109/ACCESS.2020.3015655 ↗
22. A comparative analysis of logistic regression, random forest and KNN models for the text classification10.1007/s41133-020-00032-0 ↗
23. Modelling of land-use change in Thailand using binary logistic regression and multinomial logistic regression10.1007/s12517-020-05451-2 ↗
24. Leaf identification using radial basis function neural networks and SSA based support vector machine10.1371/journal.pone.0237645 ↗
25. SVM and Naïve Bayes classification ensemble method for sentiment analysis10.22364/bjmc.2017.5.4.06 ↗
26. Inferring the function performed by a recurrent neural network10.1371/journal.pone.0248940 ↗
27. Part-of-speech tagging for Arabic tweets using CRF and Bi-LSTM10.1016/j.csl.2020.101138 ↗
28. Multi-sequence LSTM-RNN deep learning and Metaheuristics for electric load forecasting10.3390/en13020391 ↗
29. Resources allocation in higher education based on System dynamics and genetic algorithms10.5120/13434-1136 ↗
30. Sentiment Analysis of people during lockdown period of COVID-19 using SVM and logistic regression analysis Lexical based automated teaching evaluation via students’ short reviews10.1002/cae.22068 ↗
31. Sentiment analysis of student feedback using machine learning and lexicon-based approaches
32. A method for predicting the remaining useful life of Lithium-Ion batteries based on particle filter using Kendall Rank correlation coefficient10.3390/en13164183 ↗
33. Selection of multi-level deep features via Spearman Rank correlation for synthetic aperture radar target recognition using decision fusion10.1109/ACCESS.2020.3010969 ↗
34. Breakdown analysis of Pearson correlation coefficient and robust rorrelation methods10.1088/1757-899X/917/1/012065 ↗
35. Point-biserial correlation: Interval estimation, hypothesis testing, meta-analysis, and sample size determination10.1111/bmsp.12189 ↗