Homework for the Harvard Python for Research course (PH526x available here: https://online-learning.harvard.edu/course/using-python-research)
Homework stored under 'Homework1' focus on the basics of Python
Homework is stored under 'Homework2'.
The second assignment reports on the evaluation of different strategies in the game 'Tic-Tac-Toe'.
The emphasis is on few key points:
- Learn how to translate DNA,
- Learn how to process texts,
- Learn how to classify items using the k-nearest neighbors method.
Key points:
- Learn how to classify whisky,
- Learn how to use GPS data to track the migration patterns of birds,
- Learn how to analyze social networks.
Key points:
- Learn the basics of linear and logistic regression,
- Learn how to use scikit-learn to fit linear and logistic regression models,
- Learn the basics of random forest methods for regression and classification,
- Learn how to use scikit-learn to fit a random forest model,
- Apply the techniques learned to analyze a dataset of movies.
Final grade: 91%