Alex KirkupExperiments in regression #2 — feature selection first?Two methods of feature selection using scikit learn and mlxtend — do they improve upon the accuracy of my baseline?Feb 3Feb 3
Alex KirkupExperiments in regression #1 — treat linear regression as a baselineWhy you should use it as your starting point, not as the goal of your regression project in Python.Jan 24Jan 24
Alex KirkupCan a machine learning model predict final exam grades better than classroom teachers?Applying a multiclass classification model to predict final GCSE grades in mathematics at a UK secondary school.Jul 17, 20231Jul 17, 20231
Alex KirkupA generic CSV importer for any Django model, part 1Rather than write a custom script to import CSV files specific to each Django model, here is generic method to bulk import for any model.Apr 13, 2023Apr 13, 2023
Alex KirkupWeb scraping 2023 data science jobs on Indeed to extract the key skills requiredApplying data science skills to the data science job search.Mar 22, 2023Mar 22, 2023
Alex KirkupSeaborn doesn’t like dates: using date ordinals insteadThe problemMar 2, 20231Mar 2, 20231
Alex KirkupClean a Kaggle dataset with Pandas and insert into a Django database using PythonCleaning and utilising the Amazon Data Science Books Dataset from KaggleFeb 18, 2023Feb 18, 2023
Alex KirkupMaking error messages visible in Django formsI had created a form in Django which acted correctly upon successful submission, saving to the database and showing a success message…Oct 5, 2022Oct 5, 2022
Alex KirkupThe “ManagementForm data is missing or has been tampered with” error in DjangoIn Django, multiple of the same forms can be shown using Formsets.Sep 26, 2022Sep 26, 2022
Alex KirkupCreating dynamic labels for Django form fieldsFields in Django forms can be pre-populated with data, the most obvious being the model instance (or database entry) which is being…Sep 21, 2022Sep 21, 2022