We will be using Python tool (IPython, scikit-learn and matplotlib) for development and git
for version control.
It is highly recommemended that you switch to a ubuntu/mac system
- Download and install Anaconda
- Github windows client. ubutnu users should have git installed by default, if not use your system's package manager (
apt-get
,homebrew
for mac users)
- Complete the exercise https://github.com/AGV-IIT-KGP/git-sandbox, instructions and resources are given in the readme.
- Think Python: How to Think Like a Computer Scientist, HTML and PDF versions are available for free on its website. Reading the first 30 pages should be enough to get you going.
- Machine Learning Foundations: A Case Study Approach
- Learning from Data: Caltech
- Machine Learning: Coursera: Andrew Ng
- Awesome Machine Learning List of Machine learning libraries and frameworks.
- Awesome Public Datasets
- Data Science IPython Notebooks
Everybody need not learn everything rather is it recommended that each one of you learn one (different) thing and learn it well.