Abstract
This chapter presents an advanced messaging system, whose goal is to improve the peer-to-peer communication in e-Learning. The improvement is based on the ability of the developed system to produce information that is highly related to the informational needs of the person, who accesses it. The system is an intelligent one because it integrates a classification procedure for retrieval of the messages that have a high potential of being interesting to peers. It uses as input data activity logs obtained by monitoring the communication that takes place within the e-Learning platform. The main data analysis goal is to create a user’s model, for which derived classes are in close relation with specific set of messages. The outcome is in the form of a tool that allows learners to receive a set of recommended messages that is highly to be interesting for them. The tool analyzes the user’s features, classifies them and according with the class label obtained set of messages. The tool also acts as a message indexing system by storing messages in correlation with labels assigned to learners. A classical classification procedure is used for obtaining a labeling. The data used to train the classifier is gathered from the on-line educational environment and contains all the necessary information (i.e., the features) regarding the activities performed by learners on the platform. The high quality of the system is based also on a text-mining module that uses stemming, annotation, and concept detection for a proper assignment of messages to learner’s labels.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Burdescu, D.D., Mihăescu, M.C.: Tesys: e-Learning application built on a web platform. In: International Joint Conference on e-Business and Telecommunications, pp. 315–318. Setubal, Portugal (2006)
Hua, J., Xiong, Z., Lowey, J., Suh, E., Dougherty, E.R.: Optimal Number of Features as a Function of Sample Size for Various Classification Rules. Oxford University Press, Oxford (2004)
Brownlee, J.: Reproducible Machine Learning Results By Default. http://machinelearningmastery.com/reproducible-machine-learning-results-by-default/. Accessed 8 Feb 2015
Quinlan, J.R.: Induction of decision trees. Mach. Learn. 1(1), 81–106 (1986)
Beck, J.: Proceedings of AAAI2005 Workshop on Educational Data Mining (2005)
Baker, R.S.J.D., Barnes, T., Beck, J.E. (eds.): Educational Data Mining 2008: 1st International Conference on Educational Data Mining, Proceedings. Montreal, Quebec, Canada (2008)
Romero, C., Ventura, S.: Data Mining in e-Learning. WIT Press, Ashurst (2006)
Romero, C., Ventura, S.: Handbook of Educational Data Mining. CRC Press, Boca Raton (2010)
Minaei-Bidgoli, B., Kashy, D.A., Kortemeyer, G., Punch, W.F.: Predicting student performance: an application of data mining methods with the educational web-based system LON-CAPA. In: 33th ASEE/IEEE Frontiers in Education Conference, Boulder, CO. IEEE pp. 1–6 (2003)
Hamalainen, W., Vinni M.: Classifiers for educational data mining. In: Handbook of Educational Data Mining (2010)
Abu Tair, M.M., El-Halees, A.M.: Mining educational data to improve students’ performance: a case study. Int. J. Inf. Commun. Technol. Res. 2(2), 140–146 (2012)
Blackboard Inc.: https://www.blackboard.com. Accessed 8 Feb 2015
Blackboard Inc. Press Release.: Blackboard opens field trials for learning analytics solution. https://www.blackboard.com/About-Bb/News-Center/Press-Releases.aspx?releaseid=1646731. Accessed 8 Feb 2015
Ciloglugil, B., Inceoglu, M.M.: User modeling for adaptive e-Learning systems, computational science and its applications. In: Murgante, B., Gervasi, O., Misra, S., Nedjah, N., Rocha, A.M.A.C., Taniar, D., Apduhan, B.O. (eds.) Computational Science and Its Applications—ICCSA 2012. LNCS, 7335, pp. 550–561. Springer, Berlin (2012)
Sharma, D.: Stemming algorithms: a comparative study and their analysis. Int. J. Appl. Inf. Syst. 4(3), 7–12 (2012)
Gabriela, T.M., Cristian, M.M., Burdescu, D.D.: Building professor’s mental model of student’s activity in on-line educational systems. In: 3rd International Conference on Cognitonics—The Science about the Human Being in the Digital World, 16th International Multi-conference Information Society (IS’2013), pp. 472–476 (2013)
PTStemmer—A Stemming toolkit for the Portuguese language. https://code.google.com/p/ptstemmer/. Accessed 8 Feb 2015
Sharma, D.: Stemming algorithms: a comparative study and their analysis. Int. J. Appl. Inf. Syst. 4(3), 7–12 (2012)
Mocanu, M., Popescu, P.-S., Burdescu, D.D., Mihaescu, M.C.: Advanced messaging system for on-line educational environments. In: Tsihrintzis, G.A., Virvou, M., Watanabe, T., Jain, L.C., Howlett, R.J. (eds.) Intelligent Interactive Multimedia Systems and Services, vol. 254, pp. 61–69. IOS Press, Amsterdam (2013)
Witten, I.H., Frank, E., Trigg, L.E., Hall, M.A., Holmes, G., Cunningham, S.J.: Weka: Practical Machine Learning Tools and Techniques with Java Implementations. University of Waikato, Hamilton, Department of Computer Science (1999)
Lowd, D., Domingos, P.: Naive Bayes models for probability estimation. In: 22nd International Conference on Machine learning, pp. 529–536. ACM Press, New York (2005)
Gunn, S.R.: Support vector machines for classification and regression (1998)
Bradley, P.S., Fayyad, U.M., Cory, A.: Reina scaling EM (expectation-maximization) clustering to large databases. Microsoft Research (1999)
Looney, C.G.: A fuzzy clustering and fuzzy merging algorithm. Technical Report, CS-UNR-101 (1999)
Loh, W.Y.: Classification and Regression Tree Methods. Wiley, Hoboken (2008)
Quinlan, J.R.: C4.5: Programs for Machine Learning. San Mateo, CA (1993)
Bahety, A.: Extension and Evaluation of ID3 Decision Tree Algorithm. University of Maryland, College Park. https://www.cs.umd.edu/sites/default/files/scholarly_papers/Bahety_1.pdf
Freund, Y., Mason, L.: The alternating decision tree learning algorithm. In: 6th International Conference on Machine Learning, pp. 124–133. Morgan Kaufmann Publishers Inc. San Francisco (1999)
Holmes, G., Pfahringer, B., Kirkby, R., Frank, E., Hall, M.: Multiclass alternating decision trees. In: 13th European Conference on Machine Learning, pp. 161–172. Springer, London (2002)
Shi, H.: Best-first decision tree learning. Thesis on Master Science, University of Waikato, New Zealand (2007)
Choy, M., Flom, P.: Building Decision Trees from Decision Stumps. SAS Global Forum (2010)
Fonseca, M.J., Jorge, J.A.: NB-Tree: An Indexing Structure for Content-Based Retrieval in Large Databases. http://www.di.fc.ul.pt/~mjf/publications/2004-1999/pdf/mjf-jaj-TR-01-03.pdf (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Mihăescu, M.C., Burdescu, D.D., Mocanu, M. (2015). Improving Peer-to-Peer Communication in e-Learning by Development of an Advanced Messaging System. In: Tsihrintzis, G., Virvou, M., Jain, L., Howlett, R., Watanabe, T. (eds) Intelligent Interactive Multimedia Systems and Services in Practice. Smart Innovation, Systems and Technologies, vol 36. Springer, Cham. https://doi.org/10.1007/978-3-319-17744-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-17744-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17743-4
Online ISBN: 978-3-319-17744-1
eBook Packages: EngineeringEngineering (R0)