Assignment of Regioisomers Using Infrared Spectroscopy: A Python Coding Exercise in Data Processing and Machine Learning

Samuel Cahill*, Joseph E. B. Young, Max Howe, Ryan Clark, Andrew F. Worrall, Malcolm I. Stewart

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Machine learning is a set of tools that are increasingly used in the field of chemistry. The introduction of potential uses of machine learning to undergraduate chemistry students should help to increase their comprehension of and interest in machine learning processes and can help support them in their transition into graduate research and industrial environments that use such tools. Herein we present an exercise aimed at introducing machine learning alongside improving students’ general Python coding abilities. The exercise aims to identify the regioisomerism of disubstituted benzene systems solely from infrared spectra, a simple and ubiquitous undergraduate technique. The exercise culminates in students collecting their own spectra of compounds with unknown regioisomerism and predicting the results, allowing them to take ownership of their results and creating a larger database of information to draw upon for machine learning in the future.
Original languageEnglish
Pages (from-to)2925-2932
Number of pages8
JournalJOURNAL OF CHEMICAL EDUCATION
Volume101
Issue number7
Early online date19 Jun 2024
DOIs
Publication statusPublished - 19 Jun 2024

Fingerprint

Dive into the research topics of 'Assignment of Regioisomers Using Infrared Spectroscopy: A Python Coding Exercise in Data Processing and Machine Learning'. Together they form a unique fingerprint.

Cite this