{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,4]],"date-time":"2026-08-04T22:28:45Z","timestamp":1785882525055,"version":"3.56.0"},"reference-count":49,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2020,4,14]],"date-time":"2020-04-14T00:00:00Z","timestamp":1586822400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2020,4,30]]},"abstract":"<jats:p>\u00a0Forum posts in Massive Open Online Courses (MOOCs) support an important way for online learners to interact with each other and with instructors. Instructors explore the sentiment from posts in MOOCs to detect learners\u2019 trending opinions towards the course so that they can improve MOOCs. However, it is unrealistic to expect instructors to adequately track learners\u2019 sentiment under the large number of messages exchanged on the forums. Fortunately, sentiment classification can automatically analyze learners\u2019 emotion on the course of MOOCs from posts. Traditional classifiers based on machine learning algorithm, which often depend on human-designed features and have data sparsity problem. In contrast to traditional approaches, we develop a novel neural network model called parallel neural network (PNNs) for sentiment classification of MOOCs discussion forum to alleviate the aforementioned problems. In our model, we design a parallel neural network structure to replace the popular serial neural network structure so that PNNs can preserve the validity of features as far as possible when neural network model training. Meanwhile, we also introduce Self-attention mechanism that automatically identifies which features play key roles in sentiment classification to obtain the important components in posts. We experiment on a public MOOCs dataset and two common sentiment classification datasets, and achieve a good performance. That means PNNs is a substantially reliable classification model for identifying the sentiment polarity of posts. The study has great potential application value on the platform of large scale courses, which can help instructors to gain the emotional tendency of learners for the course content in real time, so that timely intervention to support learning and may reduce the dropout rates.<\/jats:p>","DOI":"10.3233\/jifs-191572","type":"journal-article","created":{"date-parts":[[2020,4,14]],"date-time":"2020-04-14T13:31:19Z","timestamp":1586871079000},"page":"4915-4927","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":7,"title":["A parallel neural network structure for sentiment classification of MOOCs discussion forums"],"prefix":"10.1177","volume":"38","author":[{"given":"Yi","family":"Gao","sequence":"first","affiliation":[{"name":"Department of Computer Science, Northwest University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xia","family":"Sun","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Northwest University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Northwest University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shouxi","family":"Guo","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Northwest University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun","family":"Feng","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Northwest University, Xi\u2019an, China"},{"name":"State-Province Joint Engineering and Research Center of Advanced Networking and Intelligent Information Services, Northwest University, Xi\u2019an, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2020,4,14]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"crossref","unstructured":"MacknessJ. MakS.F.J. and WilliamsR. The ideals and reality of participating in a MOOC. In Proceedings of the 7 th International Conference on Networked Learning (2010) pp. 266\u2013274.","DOI":"10.54337\/nlc.v7.9190"},{"key":"e_1_3_2_3_2","unstructured":"AgarwalA. XieB. VovshaI. and RambowO. and PassonneauR. Sentiment analysis of Twitter data. In The Workshop on Languages in Social Media (2011) pp. 30\u201338."},{"key":"e_1_3_2_4_2","doi-asserted-by":"crossref","unstructured":"Alario-HoyosC. P\u00e9rez-Sanagust\u00ednM. KloosC.D. Parada GHugo A. Mu\u00f1oz OrganeroM. and Rodr\u00edguez-de-las HerasA. Analysing the Impact of Built-In and External Social Tools in aMOOC on Educational Technologies. In Davinia Hern\u00c3\u0105ndez Leo Tobias Ley Ralf Klamma and Andreas Harrer editors Scaling Up Learning for Sustained Impact. 8th European Conference volume 8095 of Lecture Notes in Computer Science (2013) pp. 5.18. Springer.","DOI":"10.1007\/978-3-642-40814-4_2"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2017.11.002"},{"key":"e_1_3_2_6_2","doi-asserted-by":"crossref","unstructured":"BakhariaA. Towards Cross-domain MOOC Forum Post Classification. In Jeff Haywood Vincent Aleven Judy Kay and IdoRoll editors Proceedings of the Third ACM Conference on Learning @ Scale L @ S 2016 Edinburgh Scotland UK April 25 \u2013 26 (2016) pp. 253\u2013256. ACM.","DOI":"10.1145\/2876034.2893427"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.50"},{"issue":"6","key":"e_1_3_2_8_2","first-page":"1137","article-title":"Neural Probabilistic Language Models","volume":"3","author":"Bengio Y.","year":"2003","unstructured":"BengioY., SchwenkH., Sen\u00c3l\u2019calJeans\u00c3l\u2019bastien, MorinFr\u00c3l\u2019deric and Luc GauvainJ., Neural Probabilistic Language Models, Journal of Machine Learning Research 3(6) (2003), 1137\u20131155.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_9_2","doi-asserted-by":"crossref","unstructured":"BinaliH.H. WuC. and PotdarV. A new significant area: Emotion detection in E-learning using opinionmining techniques. In 2009 3rd IEEE International Conference on Digital Ecosystems and Technologies (2009) pp. 259\u2013264 June 2009.","DOI":"10.1109\/DEST.2009.5276726"},{"key":"e_1_3_2_10_2","unstructured":"ChaplotD. RhimE. and KimJ. Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks. volume 1432 June 2015."},{"key":"e_1_3_2_11_2","doi-asserted-by":"crossref","unstructured":"DiaoQ. QiuM. WuC.-Y. SmolaA.J. JiangJ. and WangC. Jointly modeling aspects ratings and sentiments for movie recommendation (JMARS). In The 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining KDD \u2019 14 New York NY USA \u2013 August 24 \u2013 27 (2014) pp. 193\u2013202.","DOI":"10.1145\/2623330.2623758"},{"key":"e_1_3_2_12_2","doi-asserted-by":"crossref","unstructured":"El-HaleesA. Mining Opinions in User-Generated Contents to Improve Course Evaluation. In Jasni Mohamad Zain Wan Maseri btWanMohd and Eyas El-Qawasmeh editors Software Engineering and Computer Systems Communications in Computer and Information Science (2011) pp. 107\u2013115. Springer Berlin Heidelberg.","DOI":"10.1007\/978-3-642-22191-0_9"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog1402_1"},{"key":"e_1_3_2_14_2","doi-asserted-by":"crossref","unstructured":"HandalB. Mac NishJ. and PetoczP. Academics adopting mobile devices: The zone of free movement 30th Annual conference on Australian Society for Computers in Learning in Tertiary Education ASCILITE 2013 pp. 350\u2013361 January 2013.","DOI":"10.14742\/apubs.2013.1493"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_16_2","unstructured":"HuangE.H. SocherR. ManningC.D. and NgA.Y. Improving word representations via global context and multiple word prototypes. In Meeting of the Association for Computational Linguistics: Long Papers (2012) pp. 873\u2013882."},{"key":"e_1_3_2_17_2","doi-asserted-by":"crossref","unstructured":"HuangQ. ChenR. ZhengX. and DongZ. Deep Sentiment Representation Based on CNN and LSTM In 2017 International Conference on Green Informatics (ICGI) (2017) pp. 30\u201333 August 2017.","DOI":"10.1109\/ICGI.2017.45"},{"key":"e_1_3_2_18_2","doi-asserted-by":"crossref","unstructured":"JohnsonR. and ZhangT. Effective Use of Word Order for Text Categorization with Convolutional Neural Networks. In Rada Mihalcea Joyce Yue Chai and Anoop Sarkar editors NAACL HLT 2015 The 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies Denver Colorado USA May 31 \u2013 June 5 2015 pp. 103\u2013112. The Association for Computational Linguistics 2015.","DOI":"10.3115\/v1\/N15-1011"},{"key":"e_1_3_2_19_2","doi-asserted-by":"crossref","unstructured":"JohnsonR. and ZhangT. Deep pyramid convolutional neural networks for text categorization. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics ACL 2017 Vancouver Canada July 30 \u2013 August 4 Volume 1: Long Papers (2017) pp. 562\u2013570.","DOI":"10.18653\/v1\/P17-1052"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2018.10.001"},{"key":"e_1_3_2_21_2","doi-asserted-by":"crossref","unstructured":"KalchbrennerN. GrefenstetteE. and BlunsomP. A Convolutional Neural Network for Modelling Sentences. In Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics ACL 2014 June 22-27 2014 Baltimore MD USA Volume 1: Long Papers (2014) pp. 655\u2013665. The Association for Computer Linguistics.","DOI":"10.3115\/v1\/P14-1062"},{"key":"e_1_3_2_22_2","doi-asserted-by":"crossref","unstructured":"KimY. Convolutional Neural Networks for Sentence Classification. In Alessandro Moschitti Bo Pang and Walter Daelemans editors Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing EMNLP 2014 October 25-29 2014 Doha Qatar A meeting of SIGDAT a Special Interest Group of the ACL (2014) pp. 1746\u20131751. ACL 2014.","DOI":"10.3115\/v1\/D14-1181"},{"key":"e_1_3_2_23_2","doi-asserted-by":"crossref","unstructured":"LaiS. XuL. LiuK. and ZhaoJ. Recurrent Convolutional Neural Networks for Text Classification. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (2015) pp. 2267\u20132273. AAAI Press.","DOI":"10.1609\/aaai.v29i1.9513"},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","unstructured":"LiJ. LuongT. JurafskyD. and HovyE.H. When Are Tree Structures Necessary for Deep Learning of Representations? In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing EMNLP 2015 Lisbon Portugal September 17-21 (2015) pp. 2304\u20132314. The Association for Computational Linguistics 2015.","DOI":"10.18653\/v1\/D15-1278"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/5.726791"},{"key":"e_1_3_2_26_2","doi-asserted-by":"crossref","unstructured":"MakS. and WilliamsR. Blogs and forums as communication and learning tools in a MOOC. In International Conference on Networked Learning (NLC \u201910) (2010) pp. 275\u2013285.","DOI":"10.54337\/nlc.v7.9191"},{"key":"e_1_3_2_27_2","unstructured":"MikolovT. SutskeverI. ChenK. CorradoG. and DeanJ. Distributed representations of words and phrases and their compositionality. In International Conference on Neural Information Processing Systems (2013) pp. 3111\u20133119."},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","unstructured":"MnihA. and HintonG. Three new graphical models for statistical language modelling. In International Conference on Machine Learning (2007) pp. 641\u2013648.","DOI":"10.1145\/1273496.1273577"},{"key":"e_1_3_2_29_2","doi-asserted-by":"crossref","unstructured":"Moreno-MarcosP.M. Alario-HoyosC. Mu\u00c3'soz MerinoP.J. Est\u00c3l\u2019vez-AyresI. and KloosC.D. Sentiment analysis in MOOCs: A case study. In 2018 IEEE Global Engineering Education Conference EDUCON 2018 Santa Cruz de Tenerife Tenerife Islas Canarias Spain April 17-20 (2018) pp. 1489\u20131496. IEEE 2018.","DOI":"10.1109\/EDUCON.2018.8363409"},{"issue":"6","key":"e_1_3_2_30_2","first-page":"28","article-title":"How To Keep E-Learners from E-Scaping","volume":"40","author":"Moshinskie J.","year":"2001","unstructured":"MoshinskieJ., How To Keep E-Learners from E-Scaping, Performance Improvement 40(6) (2001), 28\u201335.","journal-title":"Performance Improvement"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2015.11.015"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2016.07.001"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.02.011"},{"key":"e_1_3_2_34_2","doi-asserted-by":"crossref","unstructured":"RameshA. KumarS.H. FouldsJ. and GetoorL. Weakly Supervised Models of Aspect-Sentiment for Online Course Discussion Forums. In Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers) (2015) pp. 74\u201383.","DOI":"10.3115\/v1\/P15-1008"},{"key":"e_1_3_2_35_2","doi-asserted-by":"crossref","unstructured":"RaoG. HuangW. and FengZ. LSTM with sentence representations for document-level sentiment classification Neurocomputing (2018) pp. 49\u201357.","DOI":"10.1016\/j.neucom.2018.04.045"},{"key":"e_1_3_2_36_2","unstructured":"Osvaldo RodriguezC. MOOCs and the AI-Stanford Like Courses: Two Successful and Distinct Course Formats for Massive Open Online Courses European Journal of Open Distance and E-Learning 2012."},{"key":"e_1_3_2_37_2","unstructured":"ShahD. By The Numbers:MOOCS in 2017. January 2018."},{"key":"e_1_3_2_38_2","doi-asserted-by":"crossref","unstructured":"SinhaT. and CassellJ. Connecting the Dots: Predicting Student Grade Sequences from Bursty MOOC Interactions over Time. In Gregor Kiczales DanielM. Russell and Beverly Park Woolf editors Proceedings of the Second ACM Conference on Learning @ Scale L@S 2015 Vancouver BC Canada March 14 \u2013 18 (2015) pp. 249\u2013252. ACM 2015.","DOI":"10.1145\/2724660.2728669"},{"key":"e_1_3_2_39_2","doi-asserted-by":"crossref","unstructured":"SongD. LinH. and YangZ. OpinionMining in e-Learning System. In 2007 IFIP International Conference on Network and Parallel Computing Workshops (NPC 2007) (2007) pp. 788\u2013792 September 2007.","DOI":"10.1109\/NPC.2007.51"},{"key":"e_1_3_2_40_2","unstructured":"SunX. GaoY. SutcliffeR. GuoS. WangX. and FengJ. Word representation learning based on bidirectional grus with drop loss for sentiment classification IEEE Transactions on Systems Man and Cybernetics: Systems (2019) pp. 1\u201311."},{"issue":"1","key":"e_1_3_2_41_2","first-page":"36","article-title":"Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks","volume":"5","author":"Tai K.S.","year":"2015","unstructured":"TaiK.S., SocherR. and ManningC.D., Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks, Computer Science 5(1) (2015), 36.","journal-title":"Computer Science"},{"key":"e_1_3_2_42_2","doi-asserted-by":"crossref","unstructured":"TangD. QinB. and LiuT. Document Modeling with Gated Recurrent Neural Network for Sentiment Classification. In Conference on Empirical Methods in Natural Language Processing (2015) pp. 1422\u20131432.","DOI":"10.18653\/v1\/D15-1167"},{"key":"e_1_3_2_43_2","unstructured":"Tieleman and HintonG. Lecture 6.5-rmsprop: Divide the gradient by a running average of its recent magnitude. COURSERA: Neural Networks for Machine Learning 2012."},{"key":"e_1_3_2_44_2","unstructured":"VaswaniA. ShazeerN. ParmarN. UszkoreitJ. JonesL. GomezA.N. KaiserL. and PolosukhinI. Attention is All you Need. In Isabelle Guyon Ulrike von Luxburg Samy Bengio Hanna M. Wallach Rob Fergus S. V. N. Vishwanathan and Roman Garnett editors Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017 4-9 December 2017 Long Beach CA USA (2017) pp. 6000\u20136010."},{"key":"e_1_3_2_45_2","unstructured":"WangS. and ManningC.D. Baselines and bigrams: simple good sentiment and topic classification. In Meeting of the Association for Computational Linguistics: Short Papers. Association for Computational Linguistics volume 2 (2012) pp. 90\u201394. The Association for Computer Linguistics 2012."},{"key":"e_1_3_2_46_2","unstructured":"WenM. YangD. and Penstein Ros\u00c3l\u2019.C. Sentiment Analysis in MOOC Discussion Forums: What does it tell us? In John C. Stamper Zachary A. Pardos Manolis Mavrikis and Bruce M. McLaren editors Proceedings of the 7th International Conference on Educational Data Mining EDM2014 London UK July 4-7 (2014) pp. 130\u2013137. International Educational Data Mining Society (IEDMS)."},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.3115\/1220575.1220619"},{"key":"e_1_3_2_48_2","doi-asserted-by":"crossref","unstructured":"WuX. CaiY. LiQ. XuJ. and LeungH-f. Combining contextual information by self-attention mechanism in convolutional neural networks for text classification. In Web Information Systems Engineering \u2013 WISE 2018 \u2013 19th International Conference Dubai United Arab Emirates November 12-15 2018 Proceedings Part I (2018) pp. 453\u2013467.","DOI":"10.1007\/978-3-030-02922-7_31"},{"key":"e_1_3_2_49_2","doi-asserted-by":"crossref","unstructured":"XuJ. ChenD. QiuX. and HuangX. Cached Long Short-Term Memory Neural Networks for Document-Level Sentiment Classification. In Jian Su Xavier Carreras and Kevin Duh editors Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing EMNLP 2016 Austin Texas USA November 1-4 (2016) pp. 1660\u20131669. The Association for Computational Linguistics 2016.","DOI":"10.18653\/v1\/D16-1172"},{"key":"e_1_3_2_50_2","doi-asserted-by":"crossref","unstructured":"ZhangH. WangJ. ZhangJ. and ZhangX. YNU-HPCC at SemEval 2017 Task 4: UsingAMulti-Channel CNN-LSTM Model for Sentiment Classification. In Steven Bethard Marine Carpuat Marianna Apidianaki SaifM.Mohammad Daniel M. Cer and David Jurgens editors Proceedings of the 11th International Workshop on Semantic Evaluation SemEval@ACL 2017 Vancouver Canada August 3\u20134 (2017) pp. 796\u2013801. Association for Computational Linguistics 2017.","DOI":"10.18653\/v1\/S17-2134"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-191572","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-191572","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-191572","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:41:02Z","timestamp":1777455662000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-191572"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,14]]},"references-count":49,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,4,30]]}},"alternative-id":["10.3233\/JIFS-191572"],"URL":"https:\/\/doi.org\/10.3233\/jifs-191572","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,14]]}}}