MindsDB is one of the examples of those Machine Learning libraries that are making machine learning easy. By using the MindsDB library we can create a Machine Learning model in under 5 lines of code.
In this article, I will take you through the MindsDB library in Machine Learning which helps in creating a Machine Learning model in just 5 lines of code.
Introduction to MindsDB
MindsDB is an example of Automated Machine Learning or AutoML which helps in to gain some powerful insights from the data. By using this Auto ML library we can easily draw patterns from the data in just 5 lines of code.
Installing the MindsDB library is just a matter of one command. Like we install all the packages for Python by using a pip command the same way we can install the MindsDB library in our systems.
Yo install the MindsDB library in your systems just write the command below in your command prompt and hit enter:
- pip3 install mindsdb –-user
If you got errors while installing this library then you can have a look at the official documentation here.
Machine Learning in 5 Lines of Code with MindsDB:
Now I will take you through a quick tutorial for using MindsDB for Machine Learning for creating a model in just 5 lines of code. I will show you this tutorial on real-world data.
The data set I am using in this article can be downloaded from here. The data set is about rental home prices and I will use the MindsDB framework to create a Machine Learning model to predict house prices in 5 lines of code.
The dataset contains data about the number of rooms, bathrooms, size in square feet, location, market days, neighbourhood, and the price of the rent. I will simply start with importing the MindsDB library. So now let’s get started with this task to create a Machine Learning model in just 5 lines of code:
So we have just done the initialization of the task, now we need to train our machine learning model, which surprisingly takes a one-line command:
That’s it, we just created the model. The best part of the MindsDB library is that it automatically performs all the preprocessing own its own. Now we need to use the trained model to make predictions, let’s see how to do that:
The predicted price is $1161.1368408203125 with 0.02491046864422204 confidence
So this is how we can create a Machine Learning model in just 5 lines of code by using the MindsDB library. The best thing about MindsDB is that it is not only for the numerical data, it can also be used for images.
I hope you liked this article on how to create a Machine earning model in just 5 lines of code by using the MindsDB library in Python. Feel free to ask your valuable questions in the comments section below.