Abstract
Online forums represent nowadays one of the most popular and rich repository of user generated information over the Internet. Searching information of interest in an online forum may be substantially improved by a proper organization of the forum content. With this aim, in this paper we propose an approach that enhances an existing forum by introducing a navigation structure that enables searching and navigating the forum content by topics of discussion. Topics and hierarchical relations between them are semi-automatically extracted from the forum content by applying Information Retrieval techniques, specifically Topic Models and Formal Concept Analysis. Then, forum posts and discussion threads are associated to discussion topics on a similarity score basis. Moreover, to support automatic moderation in websites that host several forums, we propose a strategy to assist a user writing a new post in choosing the most appropriate forum into which it should be added. An implementation of the topic-driven content search and navigation and assisted posting forum enhancement approaches for the Moodle learning management system is also presented in the paper, opening to the application of these approaches to several real distance learning contexts. Finally, we also report on two case studies that we have conducted to validate the two approaches and evaluate their benefits.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
An example of such forum is the Microsoft MSDN Developer Network forum. http://social.msdn.microsoft.com/Forums/en/categories/.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
A rich and up-to-date list of Moodle plugins can be found in the Moodle Plugins Directory at http://www.moodle.org/plugins.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
References
Baeza-Yates, R.A., Ribeiro-Neto, B.: Modern Information Retrieval. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)
Bakalov, A., McCallum, A., Wallach, H.M., Mimno, D.M.: Topic models for taxonomies. In: Proceedings of the 12th ACM/IEEE-CS Joint Conference on Digital Libraries, JCDL 2012, Washington, D.C., USA, 10–14 June 2012, pp. 237–240 (2012)
Birkhoff, G. (ed.): Lattice Theory, vol. 25, 3rd edn. American Mathematical Society Colloquium Publications, Providence (1967)
Blei, D.M.: Introduction to probabilistic topic models. Commun. ACM 55, 77–84 (2011). http://www.cs.princeton.edu/blei/papers/Blei2011.pdf
Castro, F., Nebot, A., Mugica, F.: Extraction of logical rules to describe students’ learning behavior. In: Proceedings of the Sixth Conference on IASTED International Conference Web-Based Education, WBED 2007, vol. 2, pp. 164–169. ACTA Press, Anaheim (2007). http://dl.acm.org/citation.cfm?id=1323159.1323189
Castro, F., Vellido, A., Nebot, A., Mugica, F.: Applying data mining techniques to e-learning problems. In: Jain, L., Tedman, R., Tedman, D. (eds.) Evolution of Teaching and Learning Paradigms in Intelligent Environment. Studies in Computational Intelligence, vol. 62, pp. 183–221. Springer, Heidelberg (2007)
Cerulo, L., Distante, D.: Topic-driven semi-automatic reorganization of online discussion forums: a case study in an e-learning context. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON 2013), pp. 303–310, March 2013
Dicheva, D., Dichev, C.: Tm4l: Creating and browsing educational topic maps. Br. J. Educ. Technol. 37(3), 391–404 (2006). http://dx.doi.org/10.1111/j.1467-8535.2006.00612.x
Distante, D., Cerulo, L., Visaggio, C.A., Leone, M.: Enhancing online discussion forums with a topic-driven navigational paradigm: a plugin for the moodle learning management system. In: Proceedings of the 6th International Conference on Knowledge Discovery and Information Retrieval, KDIR 2014, pp. 97–106. Scitepress (2014)
Ganter, B., Wille, R.: Formal Concept Analysis: Mathematical Foundations. Springer, Heidelberg (1999)
Ghenname, M., Ajhoun, R., Gravier, C., Subercaze, J.: Combining the semantic and the social web for intelligent learning systems. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON 2012), pp. 1–6, April 2012
Gruen, T.W., Osmonbekov, T., Czaplewski, A.J.: eWOM: the impact of customer-to-customer online know-how exchange on customer value and loyalty. J. Bus. Res. 59, 449–456 (2006)
Hanna, M.: Data mining in the e-learning domain. Campus-Wide Inf. Syst. 21(1), 29–34 (2004)
Hogo, M.A.: Evaluation of e-learning systems based on fuzzy clustering models and statistical tools. Expert Syst. Appl. 37(10), 6891–6903 (2010). http://dx.doi.org/10.1016/j.eswa.2010.03.032
Hrastinski, S.: What is online learner participation? A literature review. Comput. Educ. 51(4), 1755–1765 (2008)
Jakobsone, A., Kulmane, V., Cakula, S.: Structurization of information for group work in an online environment. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON 2012), pp. 1–7, April 2012
Jalbert, N., Weimer, W.: Automated duplicate detection for bug tracking systems. In: IEEE International Conference on Dependable Systems and Networks with FTCS and DCC, 2008, DSN 2008, pp. 52–61, June 2008
Li, Q., Wang, J., Chen, Y.P., Lin, Z.: User comments for news recommendation in forum-based social media. Inf. Sci. 180, 4929–4939 (2010)
Martin, A., Leon, C.: An intelligent e-learning scenario for knowledge retrieval. In: Proceedings of IEEE Global Engineering Education Conference (EDUCON 2012), pp. 1–6, April 2012
Meilă, M.: Comparing clusterings by the variation of information. In: Schölkopf, B., Warmuth, M.K. (eds.) COLT/Kernel 2003. LNCS (LNAI), vol. 2777, pp. 173–187. Springer, Heidelberg (2003)
Nguyen, A.T., Nguyen, T.T., Nguyen, T.N., Lo, D., Sun, C.: Duplicate bug report detection with a combination of information retrieval and topic modeling. In: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering, ASE 2012, pp. 70–79. ACM, New York (2012). http://doi.acm.org/10.1145/2351676.2351687
Otterbacher, J.: Searching for product experience attributes in online information sources. In: Proceedings of the International Conference on Information Systems (ICIS 2008). Association for Information Systems, December 2008
Romero, C., Ventura, S., Bra, P.D.: Knowledge discovery with genetic programming for providing feedback to courseware authors. User Model. User-Adap. Inter. 14(5), 425–464 (2005). http://dx.doi.org/10.1007/s11257-004-7961-2
Salton, G., Wong, A., Yang, C.S.: A vector space model for automatic indexing. Commun. ACM 18(11), 613–620 (1975). http://doi.acm.org/10.1145/361219.361220
Machado, L.D.S., Becker, K.: Distance education: a web usage mining case study for the evaluation of learning sites. In: 2003 IEEE International Conference on Advanced Learning Technologies (ICALT 2003), Athens, Greece, 9–11 July 2003, pp. 360–361. IEEE Computer Society (2003)
Stefan, H.: A theory of online learning as online participation. Comput. Educ. 52(1), 78–82 (2009)
Sudau, F., Friede, T., Grabowski, J., Koschack, J., Makedonski, P., Himmel, W.: Sources of information and behavioral patterns in online health forums: qualitative study. J. Med. Internet Res. 16, e10 (2014)
Sung, H.H., Sung, M,B., Sang, C.P.: Web mining for distance education. In: Proceedings of the 2000 IEEE International Conference on Management of Innovation and Technology (ICMIT 2000), vol. 2, pp. 715–719. IEEE (2000). http://dx.doi.org/10.1109/ICMIT.2000.916789
Tang, T., McCalla, G.: Smart recommendation for an evolving e-learning system: architecture and experiment. Int. J. e-Learning 4(1), 105–129 (2005)
Tsai, C.-J., Tseng, S.S., Lin, C.-Y.: A two-phase fuzzy mining and learning algorithm for adaptive learning environment. In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) ICCS-ComputSci 2001. LNCS, vol. 2074, pp. 429–438. Springer, Heidelberg (2001)
Wallach, H.M., Mimno, D.M., McCallum, A.: Rethinking LDA: why priors matter. In: 23rd Annual Conference on Neural Information Processing Systems 2009. Advances in Neural Information Processing Systems, vol. 22, pp. 1973–1981 (2009)
Yang, Q., Sun, J., Wang, J., Jin, Z.: Semantic web-based personalized recommendation system of courses knowledge research. In: Proceedings of the 2010 International Conference on Intelligent Computing and Cognitive Informatics, ICICCI 2010, pp. 214–217. IEEE Computer Society, Washington, D.C. (2010). http://dx.doi.org/10.1109/ICICCI.2010.54
Zaíane, O.R.: Building a recommender agent for e-learning systems. In: Proceedings of the International Conference on Computers in Education, ICCE 2002, pp. 55–59. IEEE Computer Society, Washington, D.C. (2002). http://dl.acm.org/citation.cfm?id=838238.839230
Zhang, K., Peck, K.: The effects of peer-controlled or moderated online collaboration on group problem solving and related attitudes. Can. J. Learn. Technol./La revue canadienne de l’apprentissage et de la technologie 29(3), 93–112 (2003)
Zhou, Y., Cong, G., Cui, B., Jensen, C.S., Yao, J.: Routing questions to the right users in online communities. In: Proceedings of the 2009 IEEE International Conference on Data Engineering, ICDE 2009, pp. 700–711. , IEEE Computer Society, Washington, D.C. (2009). http://dx.doi.org/10.1109/ICDE.2009.44
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Distante, D., Fernandez, A., Cerulo, L., Visaggio, A. (2015). Enhancing Online Discussion Forums with Topic-Driven Content Search and Assisted Posting. In: Fred, A., Dietz, J., Aveiro, D., Liu, K., Filipe, J. (eds) Knowledge Discovery, Knowledge Engineering and Knowledge Management. IC3K 2014. Communications in Computer and Information Science, vol 553. Springer, Cham. https://doi.org/10.1007/978-3-319-25840-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-25840-9_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25839-3
Online ISBN: 978-3-319-25840-9
eBook Packages: Computer ScienceComputer Science (R0)