Metadata-Version: 2.1
Name: MindsDB
Version: 1.1.7
Summary: MindsDB's goal is to make it very simple for developers to use the power of artificial neural networks in their projects.
Home-page: https://github.com/mindsdb/mindsdb
Author: MindsDB Inc
Author-email: jorge@mindsdb.com
License: MIT
Download-URL: https://pypi.org/project/mindsdb
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: scikit-image (==0.14.2)
Requires-Dist: cython (>=0.29.2)
Requires-Dist: setuptools (>=21.2.1)
Requires-Dist: wheel (>=0.32.2)
Requires-Dist: attrs (>=18.2.0)
Requires-Dist: chardet (>=3.0.4)
Requires-Dist: numpy (>=1.15.2)
Requires-Dist: pandas (>=0.23.4)
Requires-Dist: python-dateutil (>=2.7.3)
Requires-Dist: python-engineio (>=2.3.1)
Requires-Dist: python-socketio (>=2.0.0)
Requires-Dist: pytz (>=2018.5)
Requires-Dist: requests (>=2.20.0)
Requires-Dist: scipy (>=1.1.0)
Requires-Dist: scikit-learn (>=0.20.3)
Requires-Dist: zope.interface (>=4.5.0)
Requires-Dist: colorlog (>=4.0.2)
Requires-Dist: tensorflow (==1.13.1)
Requires-Dist: tensorflow-estimator (>=1.13.0)
Requires-Dist: ludwig (==0.1.2)
Requires-Dist: xlrd (>=1.0.0)
Requires-Dist: ImageHash (==4.0)
Requires-Dist: imageio (==2.5.0)


![MindsDB](https://raw.githubusercontent.com/mindsdb/mindsdb/master/assets/logo_gh.png "MindsDB")
#

[![Build Status](https://travis-ci.org/mindsdb/mindsdb.svg?branch=master)](https://travis-ci.org/mindsdb/mindsdb)
[![PyPI version](https://badge.fury.io/py/MindsDB.svg)](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.[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](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 within under a minute.

You can try MindsDb on [Google Colab](https://colab.research.google.com/drive/1qsIkMeAQFE-MOEANd1c6KMyT44OnycSb)

You can also use the Docker image [here](https://github.com/mindsdb/mindsdb/tree/master/distributions/docker)

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://s3.eu-west-2.amazonaws.com/mindsdb-example-data/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](https://mindsdb.github.io/mindsdb/docs/basic-mindsdb)

## Report Issues

Please help us by reporting any issues you may have while using MindsDB.

https://github.com/mindsdb/mindsdb/issues/new/choose


