MétaCan
Menu
Back to cohort
Record W4361205834 · doi:10.1177/03064190231166665

Exploring natural language processing in mechanical engineering education: Implications for academic integrity

2023· article· en· W4361205834 on OpenAlexafffund
Jonathan Lesage, Robert W. Brennan, Sarah Elaine Eaton, Beatriz Moya Figueroa, Brenda McDermott, Jason Wiens, Kai Herrero

Bibliographic record

VenueInternational Journal of Mechanical Engineering Education · 2023
Typearticle
Languageen
FieldSocial Sciences
TopicAcademic integrity and plagiarism
Canadian institutionsUniversity of Calgary
FundersUniversity of Calgary
KeywordsContext (archaeology)Computer scienceExtant taxonAutomationCheatingAcademic integrityNatural (archaeology)Natural languageEngineering ethicsSoftware engineeringArtificial intelligenceData scienceEngineeringMechanical engineeringPsychology

Abstract

fetched live from OpenAlex

In this paper, the authors review extant natural language processing models in the context of undergraduate mechanical engineering education. These models have advanced to a stage where it has become increasingly more difficult to discern computer vs. human-produced material, and as a result, have understandably raised questions about their impact on academic integrity. As part of our review, we perform two sets of tests with OpenAI's natural language processing model (1) using GPT-3 to generate text for a mechanical engineering laboratory report and (2) using Codex to generate code for an automation and control systems laboratory. Our results show that natural language processing is a potentially powerful assistive technology for engineering students. However, it is a technology that must be used with care, given its potential to enable cheating and plagiarism behaviours given how the technology challenges traditional assessment practices and traditional notions of authorship.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.037
metaresearch head score (Gemma)0.130
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesMetaresearch, Research integrity
Consensus categoriesnone
DomainCandidate signal: Evaluation · Consensus signal: none
Study designCandidate signal: Qualitative · Consensus signal: none
GenreCandidate signal: Empirical · Consensus signal: none
Teacher disagreement score0.997
Threshold uncertainty score0.194

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0370.130
Meta-epidemiology (narrow)0.0000.000
Meta-epidemiology (broad)0.0010.001
Bibliometrics0.0050.005
Science and technology studies0.0020.010
Scholarly communication0.0110.022
Open science0.0020.004
Research integrity0.0030.004
Insufficient payload (model declined to judge)0.0030.001

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.061
GPT teacher head0.375
Teacher spread0.314 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

Study designQualitative
DomainEvaluation
GenreEmpirical

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations28
Published2023
Admission routes2
Has abstractyes

Explore more

Same venueInternational Journal of Mechanical Engineering EducationSame topicAcademic integrity and plagiarismFrench-language works237,207