Describe a time you had to learn a complex domain concept like structural analysis to build a better machine learning model.