MindsDB's goal is to make it very simple for developers to use the power of artificial neural networks in their projects.
Project description

#
[](https://travis-ci.org/mindsdb/mindsdb)
[](https://badge.fury.io/py/mindsdb)
MindsDB's goal is to give developers easy access to the power of artificial neural networks for their projects.[](https://twitter.com/intent/tweet?text=Machine%20Learning%20in%20one%20line%20of%20code%21&url=https://www.mindsdb.com&via=mindsdb&hashtags=ai,ml,machine_learning,neural_networks)
* [Installing MindsDB](https://mindsdb.github.io/mindsdb/docs/installing-mindsdb)
* [Learning from Examples](https://mindsdb.github.io/mindsdb/docs/basic-mindsdb)
* [Frequently Asked Questions](https://mindsdb.github.io/mindsdb/docs/faq)
* [Provide Feedback to Improve MindsDB](https://mindsdb.typeform.com/to/c3CEtj)
## Quick Overview
You can get started with your own computer/cloud or try MindsDB via your browser using [Google Colab](docs/GoogleColab.md).
If you'd prefer to watch a video tutorial, you can find it [here](https://www.youtube.com/watch?v=a49CvkoOdfY). (Note: Please manually set it to 720p or greater to have the text appear clearly)
Set up is simple, just use:
```bash
pip3 install mindsdb --user
```
Having issues? [Learn More](https://mindsdb.github.io/mindsdb/docs/installing-mindsdb)
Once you have MindsDB installed, you can use it as follows:
To **train a model**:
```python
from mindsdb import Predictor
# We tell mindsDB what we want to learn and from what data
Predictor(name='home_rentals_price').learn(
to_predict='rental_price', # the column we want to learn to predict given all the data in the file
from_data="https://raw.githubusercontent.com/mindsdb/mindsdb/master/docs/examples/basic/home_rentals.csv" # the path to the file where we can learn from, (note: can be url)
)
```
To **use the model**:
```python
from mindsdb import Predictor
# use the model to make predictions
result = Predictor(name='home_rentals_price').predict(when={'number_of_rooms': 2,'number_of_bathrooms':1, 'sqft': 1190})
# you can now print the results
print('The predicted price is ${price} with {conf} confidence'.format(price=result[0]['rental_price'], conf=result[0]['rental_price_confidence']))
```
[Learn More](docs/examples/basic/README.md)
## Report Issues
Please help us by reporting any issues you may have while using MindsDB.
https://github.com/mindsdb/mindsdb/issues/new/choose
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
MindsDB-1.0.2.tar.gz
(59.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
MindsDB-1.0.2-py3-none-any.whl
(79.2 kB
view details)
File details
Details for the file MindsDB-1.0.2.tar.gz.
File metadata
- Download URL: MindsDB-1.0.2.tar.gz
- Upload date:
- Size: 59.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/21.2.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03fb17d26b21244db05b23516149d247f9dee086751bd60386d81500975ec1e7
|
|
| MD5 |
32781e7b5e00d48809af1028cc448db5
|
|
| BLAKE2b-256 |
a14ce4cd9eb3cf5e1fddba565f60eb76958d6af49f4a5dce8bdc03be531c1460
|
File details
Details for the file MindsDB-1.0.2-py3-none-any.whl.
File metadata
- Download URL: MindsDB-1.0.2-py3-none-any.whl
- Upload date:
- Size: 79.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/21.2.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a40d9fd4496b8b292944564349353436c28d5de82fa06c62cab32274f5f8530e
|
|
| MD5 |
5288cdd38cba511226501e5b79e3fa63
|
|
| BLAKE2b-256 |
3ce14dc303ed82624d6f5ec86ea549758109635bda5f6f72ee940fc32a93d818
|