- Adding python code for various Machine Learning problems
- Supervised Learning
- Unsupervised Learning
- Clustering
- Artificial Neural Network (ANN)
- Convolution Neural Network (CNN)
- NLP
- Text Classification & Mining
- EDA - Exploratory Data Analysis
- Visualization
- Model fine tuning
- Model deployment
- Model integration (including SAP, Salesforce)
- In order to get the development environment running, Python v3 (latest version) needs to be installed in the machine.
- Python 3.7.0: https://www.python.org/downloads/release/python-370/
- Clone the repository and open terminal from project directory.
- Create a virtual environment for installing dependencies. A new directory gets created.
python3 -m venv .myenv
- Activate it using the source command. Notice the environment name (.myenv) in terminal after executing this.
source .myenv/bin/activate
- Navigate into the cloned folder (
cd MachineLearning
) - Install the requirements using pip command.
pip install -r requirements.txt
- Install Jupyter lab or notebook
pip install jupyterlab
orpip install notebook
- Run Jupyter lab or notebook
jupyter lab
orjupyter notebook
- Open the file and play around
- kaggle – Online datascience competitions ( from google) ( kaggle.com )
- Online Data Science competitions - https://www.drivendata.org/competitions/
- Quantopian: A Quant Finance platform where you can run your python scripts on financial data ( mostly secondary markets ) - www.quantopian.com
- Papers With Code highlights trending ML research and the code to implement it. (www.Paperswithcode.com)
- Github - The code repository where you can find almost all types of code
- Stackoverflow - online community for developers - ask your doubts here. You will hit this invariably
- Arxiv.org - A good repository of academic pre-prints & latest works in ComputerScience & More recently on AI/ ML
Data Visualization by Hans Rosling https://www.ted.com/talks/hans_rosling_the_best_stats_you_ve_ever_seen
Online Markdown editor (https://dillinger.io/ )
### Happy Learning