
Explore the end-to-end lifecycle of practical machine learning, from a car pricing use case and data exploration to deploying a model via a Flask API and monitoring business impact.
Install the required Python tools for practical machine learning, including Anaconda with Python, Visual Studio Code, and Postman, across Windows, Mac, and Linux.
Load Excel data into a Microsoft SQL server, install pyodbc, and connect to the database with Python to read and analyze data.
Explore data with the Datasist library to perform quick exploratory data analysis, descriptive statistics, and visualizations that reveal missing values, feature types, and distributions.
Master feature engineering to improve machine learning performance by creating meaningful features including age, handling missing values, encoding categorical data, and assessing feature importance to boost predictive models.
Train a simple model using inputs and a target, split data into train and test, and evaluate metrics to gauge performance; save and compare feature impacts for production readiness.
Deploy a machine learning model with streamlit by loading a pickle file and exposing input variables for real-time predictions in a simple web interface.
deploy a practical machine learning model using fastapi, loading a pickled model, defining a prediction route, and exploring openapi docs and swagger for testing.
This course is for every beginner in the data science space. We have been there before and we understood what your learning challenges are. This short course will focus on showing you end to end what it takes to build and deploy a simple machine learning solution.
We will be building a car pricing prediction engine. This will be purely hands-on.
You will be able to deploy this solution using the flask framework as an API and also as a Platform.
We will also introduce you to libraries that make it easy to quickly explore, build, and deploy a machine learning solution.
This course assumes you do not have any prior knowledge of Machine Learning or that you have taken a couple of courses but still missing the full picture.
Machine learning models are not useful in silos and this free course will show you the full picture and cover the knowledge gaps.
You will also be able to put to use your knowledge of HTML as we build a simple web interface to interact with the solution.
This course will also introduce you to Postman Application. It is a popular use for testing API and solutions. Postman will help us to interact with the API deployment of our model while our browser is sufficient for interacting with the platform deployment.
We will be making use of the following major applications:
1. Jupyter Notebook
2. Visual Studio Code
3. Postman