§ 05Skills
The toolkit.
Tools and methods used in completed and ongoing work, grouped by discipline.
- 01
Programming & Data Manipulation
The everyday foundation for working with data.
- Python
- Pandas
- NumPy
- 02
Data Analysis & Visualisation
Exploring, structuring and communicating data.
- Matplotlib
- Data analysis
- Data pipelines
- 03
Machine Learning
Modelling, interpretation and text analysis.
- Scikit-learn
- Logistic Regression
- Support Vector Machines
- Random Forests
- SHAP
- Topic modelling
- Sentiment analysis
- 04
Statistical Analysis
Rigorous evaluation and temporal modelling.
- statsmodels
- Principal Component Analysis
- Cross-validation
- Time-series forecasting
- 05
Research & Computational Methods
Mathematical tools for the shape of data.
- Topological Data Analysis
- Persistent homology
- Vietoris–Rips complexes
- GUDHI
- 06
Database Management
Storing and organising structured data.
- Database management
- 07
Development Tools & Platforms
Where the work is built, versioned and shared.
- Kaggle Notebooks
- Git and GitHub