\relax 
\providecommand\hyper@newdestlabel[2]{}
\providecommand*\HyPL@Entry[1]{}
\HyPL@Entry{0<</S/D>>}
\@writefile{toc}{\contentsline {section}{\numberline {1}Bagging vs Boosting}{1}{section.1}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Controlled supervised model comparison (identical pipeline and split).}}{1}{table.caption.1}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{tab: supervised-comparison}{{1}{1}{Controlled supervised model comparison (identical pipeline and split)}{table.caption.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Hyperparameter Optimisation}{1}{section.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Optuna parameter importance. Larger bars indicate higher influence on validation macro-F1.}}{2}{figure.caption.2}\protected@file@percent }
\newlabel{fig: param-importance}{{1}{2}{Optuna parameter importance. Larger bars indicate higher influence on validation macro-F1}{figure.caption.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3}K-Means vs GMM}{2}{section.3}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Full clustering comparison across k=2 to k=8.}}{3}{table.caption.3}\protected@file@percent }
\newlabel{tab: clustering}{{2}{3}{Full clustering comparison across k=2 to k=8}{table.caption.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Personalised Improvement Reflection}{3}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5}AI Use Declaration}{4}{section.5}\protected@file@percent }
\gdef \@abspage@last{4}
