Conceptual Map Creation from Natural Language Processing: a Systematic Mapping Study

Authors

  • Vinicius dos Santos Federal Technological University of Paraná – UTFPR
  • Érica Ferreira de Souza Federal Technological University of Paraná – UTFPR
  • Katia Romero Felizardo Federal Technological University of Paraná – UTFPR
  • Willian Massami Watanabe Federal Technological University of Paraná – UTFPR
  • Nandamudi L. Vijaykumar National Institute for Space Research - INPE
  • Sandra Maria Aluizio Instituto de Ciências Matemáticas e Computação – USP
  • Arnaldo Candido Federal Technological University of Paraná – UTFPR

DOI:

https://doi.org/10.5753/rbie.2019.27.03.150

Keywords:

Concept Map, Natural Language Processing, Knowledge Representation, Systematic Mapping Study

Abstract

Context: Conceptual Maps (CMs) have been used to organize knowledge and facilitate learning and teaching in multiple domains. CMs are also used in multiple settings in education, since they are able to clarify the relationships between the subcomponents of a particular topic. However, the construction of a CM requires time and effort in identifying and structuring knowledge. In order to mitigate this problem, Natural Language Processing (NLP) techniques have been employed and have contributed to automate the extraction of concepts and relationships from texts. Objective: This article summarizes the main initiatives of building CMs from NLP. Method: A systematic mapping study was used to identify primary studies that present approaches on the use of NLP to automatically create CMs. Results: The mapping provides a description of 23 available articles that have been reviewed in order to extract relevant information on a set of Research Questions (RQ). From the answers to RQ, a classification scheme was designed in order to present how NLP could be employed to construct CMs. From this classification scheme, a graph was elaborated to present different paths to construct CMs using NLP. Conclusions: The construction of CMs using NLP is still a recent topic, however, it has been proven to be effective in assisting the automatic construction of CMs.

Downloads

Não há dados estatísticos.

Referências

Aguiar, C. Z., & Cury, D. (2016a). Automatic construction of concept maps from texts. In 4th international conference on concept mapping (pp. 1–6). Tallinn, Estonia. [GS search]

Aguiar, C. Z., & Cury, D. (2016b). A categorization of technological approaches to concept maps construction. In Latin american conference on learning objects and technology (laclo). Tallinn, Estonia. DOI: https://doi.org/10.1109/LACLO.2016.7751743 [GS search]

Anohina-Naumeca, A., & Grundspenkis, J. (2012). Concept maps as a tool for extended support of intelligent knowledge assessment. In Proceedings of the 5th international conference on concept mapping: 5th international conference on concept mapping (p. 57-60). DOI: https://doi.org/10.1007/978-3-319-19773-9_2 [GS search]

Atapattu, T., Falkner, K., & Falkner, N. (2015). Educational question answering motivated by question-specific concept maps. In Lecture notes in computer science (Vol. 9112, pp. 13– 22). DOI: https://doi.org/10.1007/978-3-319-19773-9_2 [GS search]

Brereton, P., Kitchenham, B. A., Budgen, D., Turner, M., & Khalil, M. (2007). Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software, 80(4), 571–583. DOI: https://doi.org/10.1016/j.jss.2006.07.009 [GS search]

Bui, D. D. A., Del Fiol, G., Hurdle, J. F., & Jonnalagadda, S. (2016). Extractive text summarization system to aid data extraction from full text in systematic review development. Journal of Biomedical Informatics, 64, 265–272. DOI: https://doi.org/10.1016/j.jbi.2016.10.014 [GS search]

Cambria, E., & White, B. (2014). Jumping NLP Curves: A Review of Natural Language Processing Research. IEEE Computational Intelligence Magazine, 9, 48–57. DOI: https://doi.org/10.1109/MCI.2014.2307227 [GS search]

Caputo, G. M., & Ebecken, N. F. F. (2011). Concept map construction applying natural language processing on text extracted from e-commerce web pages. In 3rd world congress on nature and biologically inspired computing – (NABIC’11) (p. 409-414). Salamanca, Spain. DOI: https://doi.org/10.1109/NaBIC.2011.6089624 [GS search]

Ceausu, V., & Després, S. (2007). Learning term to concept mapping through verbs: A case study. In CEUR workshop proceedings (Vol. 289). Whistler, Canada. [GS search]

Coffey, J. W., Reichherzer, T., Owsnick-Klewe, B., & Wilde, N. (2012). Automated concept map generation from service-oriented architecture artifacts. In 5th international conference on concept mapping (Vol. 1, pp. 49–56). Valletta, Malta. [GS search]

Faily, S., Lyle, J., Paul, A., Atzeni, A., & Blomme, D. (2012). Requirements Sensemaking Using Concept Maps. In International conference on human-centred software engineering (pp. 217–232). DOI: https://doi.org/10.1007/978-3-642-34347-6_13 [GS search]

Felizardo, K., Souza, E., Hesae, S., Vijaykumar, N., & Nakagawa, E. (2017). Analyzing the use of graphical abstracts to support study selection in secondary studies. In 20th workshop em engenharia de software experimental (ESELAW’17), (track experimental software engineering) within CIBSE’17 (20th ibero-american conference on software engineering), co-located with ICSE’17 (international conference on software engineering). [GS search]

Gurupur, V. P., Sakoglu, U., Jain, G. P., & Tanik, U. J. (2014). Semantic requirements sharing approach to develop software systems using concept maps and information entropy: A Personal Health Information System example. Advances in Engineering Software, 70, 25–35. DOI: https://doi.org/10.1016/j.advengsoft.2014.01.001 [GS search]

Jalali, S., & Wohlin, C. (2012). Systematic literature studies: Database searches vs. backward snowballing. In 6th international symposium on empirical software engineering and measurement (ESEM’12) (pp. 29–38). ACM. DOI: https://doi.org/10.1145/2372251.2372257 [GS search]

Junqueira, M. M., Silva, Patrícia, A., & Maximiano, F. A. (2014). A methodology to change student-written texts into representative concept maps. In 6th international conference in concept mapping (pp. 7–14). Santos, Brazil. [GS search]

Jurafsky, D., & Martin, J. H. (2009). Speech and language processing : an introduction to natural language processing, computational linguistics, and speech recognition. Upper Saddle River: Pearson/Prentice Hall, 2009. [GS search]

Kao, A., & Poteet, S. R. (2007). Natural language processing and text mining. London: springer-Verlag. [GS search]

Katagall, R., Dadde, R., Goudar, R. H., & Rao, S. (2015). Concept mapping in education and semantic knowledge representation: an illustrative survey. Procedia Computer Science, 48, 638–643. DOI: https://doi.org/10.1016/j.procs.2015.04.146 [GS search]

Ke, Z. (2013). Research on the approach of automatic construct concept maps from online course. Information Technology Journal, 12(24), 8020-8024. DOI: https://doi.org/10.3923/itj.2013.8020.8024 [GS search]

Kitchenham, B. (2004). Procedures for performing systematic reviews. Keele, UK, 33 (TR/SE-0401), 28. [GS search]

Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering (Vol. 2; Tech. Rep.). Durham, UK: Keele University and Durham University Joint Report. [GS search]

Kitchenham, B., Pearl Brereton, O., Owen, S., Butcher, J., & Jefferies, C. (2008). Length and readability of structured software engineering abstracts. IET Software, 2(1), 37. DOI: https://doi.org/10.1049/iet-sen:20070044 [GS search]

Kof, L., Gacitua, R., Rouncefield, M., & Sawyer, P. (2007). Concept Mapping as a Means of Requirements Tracing. In The journal of nursing education (Vol. 46, pp. 232–234). DOI: https://doi.org/10.1109/MARK.2010.5623813 [GS search]

Kowata, J. H., Cury, D., & Boeres, M. C. S. (2010a). Concept maps core elements candidates recognition from text. In 4th international conference on concept mapping (pp. 120–127). Viña del Mar, Chile. [GS search]

Kowata, J. H., Cury, D., & Boeres, M. C. S. (2010b). A review of semi-automatic approaches to build concept maps. In 4th int. conference on concept mapping (pp. 40–48). Viña del Mar, Chile. [GS search]

Martin-Rodilla, P., & Gonzalez-Perez, C. (2016). Extracting static and dynamic model elements from textual specifications in humanities. In 4th international conference on technological ecosystems for enhancing multiculturality (p. 949-955). Salamanca,Spain. DOI: https://doi.org/10.1145/3012430.3012631 [GS search]

Molleri, J. S., Petersen, K., & Mendes, E. (2016). Survey guidelines in software engineering. In 10th international symposium on empirical software engineering and measurement – (ESEM’16) (pp. 1–6). Ciudad Real, Spain. DOI: https://doi.org/10.1145/2961111.2962619 [GS search]

Novak, J. D., & Cañas, A. J. (2008). The theory underlying concept maps and how to construct and use them (Tech. Rep.). Pensacola, USA: Florida Institute for Human and Machine Cognition. [GS search]

Novak, J. D., & Cañas, A. J. (2006). The origins of the concept mapping tool and the continuing evolution of the tool. Information Visualization, 5(3), 175–184. DOI: https://doi.org/10.1057%2Fpalgrave.ivs.9500126 [GS search]

Nugumanova, A., Mansurova, M., Alimzhanov, E., Zyryanov, D., & Apayev, K. (2015). Au-tomatic generation of concept maps based on collection of teaching materials. In 4th in-ternational conference on data management technologies and applications (pp. 248–254). Colmar, France. DOI: https://doi.org/10.5220/0005554702480254 [GS search]

O’Leary, D. E. (1998, March). Enterprise knowledge management. Computer, 31(3), 54-61. DOI: https://doi.org/10.1109/2.660190 [GS search]

O’Leary, D. E., & Studer, R. (2001, Jan). Knowledge management: an interdisciplinary approach. IEEE Intelligent Systems, 16(1), 24-25. DOI : https://doi.org/10.1109/MIS.2001.912381 [GS search]

Oliveira, A., Pereira, F. C., & Cardoso, A. (2001). Automatic reading and learning from text. In International symposium on artificial intelligence – (ISAI’01) (pp. 1–12). Fort Panhala, India. [GS search]

Oliveira, M. C. F., & Levkowitz, H. (2003). From visual data exploration to visual data mining: A survey. IEEE Transactions on Visualization and Computer Graphics, 9(3), 378–394. DOI: https://doi.org/10.1109/TVCG.2003.1207445 [GS search]

Olney, A. M., Cade, W. L., & Williams, C. (2011). Generating concept map exercises from textbooks. In 6th workshop on innovative use of NLP for building educational applications (p. 111-119). Portland, USA. [GS search]

Petersen, K., Feldt, R., Mujtaba, S., & Mattsson, M. (2008). Systematic mapping studies in software engineering. In 12th international conference on evaluation and assessment in software engineering - ease (pp. 68–77). [GS search]

Qasim, I., Jeong, J.-W., Heu, J.-U., & Lee, D.-H. (2013). Concept map construction from text documents using affinity propagation. Journal of Information Science, 39, 719–736. DOI: https://doi.org/10.1177%2F0165551513494645 [GS search]

Richardson, R., & Fox, E. A. (2005). Using concept maps in ndltd as a cross-language summarization tool for computing - related etds monolingual etd experiment. In 5th ACMIEEE joint conference on digital libraries jcdl (p. 711). Denver, USA. [GS search]

Rueda, U., Arruarte, A., Elorriaga, J., & Herran, E. (2009). A contour-based segmentation algorithm for triangle meshes in 3d learning the attachment theory with the CM-ED concept map editor. Computers & Education, 52, 460–469. DOI: https://doi.org/10.1016/j.cag.2015.04.003 [GS search]

Santos, V., Souza, E. F., Felizardo, K. R., & Vijaykumar, N. L. (2017). Analyzing the use of concept maps in computer science: Systematic mapping study. Informatics in Education. Accepted for Publication. DOI: http://dx.doi.org/10.15388/infedu.2017.13 [GS search]

Silva, C. P., Morais, J. M., & Monteiro, D. C. (2014). Text2mark: A text mining tool in the aid of knowledge representation. In International conference on intelligent systems design and applications, isda (p. 236-241). Okinawa, Japan. DOI: https://doi.org/10.1109/ISDA.2013.6920741 [GS search]

Valerio, A., Leake, D. B., & Cañas, A. J. (2012). Using automatically generated concept maps for document understanding: a human subjects experiment. In 5th international conference on concept mapping (Vol. 2, p. 438-445). Valleta, Malta. [GS search]

Villalon, J., & Calvo, R. A. (2011). Concept maps as cognitive visualizations of writing assignments. Educational Technology and Society, 14(3), 16-27. [GS search]

Wang, W. M., Cheung, C. F., Lee, W. B., & Kwok, S. K. (2008). Mining knowledge from natural language texts using fuzzy associated concept mapping. Information Processing and Management, 44(5), 1707-1719. DOI: https://doi.org/10.1016/j.ipm.2008.05.002 [GS search]

Wang, W. M., Cheung, C. F., Lee, W. B., & Kwok, S. K. (2009). A computational narrative construction method with applications in organizational learning of social service organizations. Expert Systems with Applications, 36(4), 8093-8102. DOI: https://doi.org/10.1016/j.eswa.2008.10.035 [GS search]

Wieringa, R., Maiden, N., Mead, N., & Rolland, C. (2005, December). Requirements engineering paper classification and evaluation criteria: A proposal and a discussion. Journal Requirements Engineering, 11(1), 102–107. DOI: https://doi.org/10.1007/s00766-005-0021-6 [GS search]

Williams, C. B., Moore, J. P., Johri, A., Pierce, S. R., & North, C. (2012). Advancing Personalized Learning Via an Adaptive concept map. In Annual conference (ASEE’12) (p. 12). [GS search]

Yang, Y. F. (2015). Automatic scaffolding and measurement of concept mapping for EFL students to write summaries. Educational Technology and Society, 18(4), 273-286. [GS search]

Yoon, W. C., Lee, S., & Lee, S. (2014). Burst analysis of text document for automatic concept map creation. In 27th international conference on industrial engineering and other applications of applied intelligent systems - IEA/AIE (pp. 407–416). Kaohsiung, Taiwan. DOI: https://doi.org/10.1007/978-3-319-07467-2_43 [GS search]

Zack, M., & Serino, M. (2000). Knowledge management and collaboration technologies. In (p. 303-315). Butterworth. [GS search]

Zhang, H., & Muhammad, A. (2012). Systematic reviews in software engineering: An empirical investigation. Information and Software Technology, 5(7), 1341-1354. DOI: https://doi.org/10.1016/j.infsof.2012.09.008 [GS search]

Zhang, H., & Muhammad, P., A. B. Tell. (2011). Identifying relevant studies in software engineering. Information and Software Technology, 53(1), 625–637. DOI: https://doi.org/10.1016/j.infsof.2010.12.010 [GS search]

Zouaq, A., & Nkambou, R. (2008). Building domain ontologies from text for educational purposes. IEEE Transactions on Learning Technologies, 1(1), 49-62. DOI: https://doi.org/10.1109/TLT.2008.12 [GS search]

Zouaq, A., Nkambou, R., Frasson, C., Wilson, D., & Sutcliffe, G. (2007). Document semantic an-notation for intelligent tutoring systems : a concept mapping approach. In Flairs conference (pp. 380–385). Florida, United States. [GS search]

Arquivos adicionais

Published

2019-09-01

Como Citar

SANTOS, V. dos; SOUZA, Érica F. de; FELIZARDO, K. R.; WATANABE, W. M.; VIJAYKUMAR, N. L.; ALUIZIO, S. M.; CANDIDO, A. Conceptual Map Creation from Natural Language Processing: a Systematic Mapping Study. Revista Brasileira de Informática na Educação, [S. l.], v. 27, n. 3, p. 150–176, 2019. DOI: 10.5753/rbie.2019.27.03.150. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/4726. Acesso em: 20 nov. 2024.

Issue

Section

Artigos