Coder Social home page Coder Social logo

meefly / machine-learning-in-tabpy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nmannheimer/machine-learning-in-tabpy

0.0 0.0 0.0 116 KB

End-to-end modeling data science workflow to train and load a machine learning model into TabPy for use in Tableau.

Jupyter Notebook 94.92% Python 5.08%

machine-learning-in-tabpy's Introduction

Machine-Learning-in-TabPy

End to end modeling workflow to train and load machine learning models into TabPy for use in Tableau.

This Repo incudes all required materials to train a Random Forest Classifier, a widely applicable general purpose classifier, to predict whether patients will get diabetes within 5 years given a range of diagnostics. Also included is a Neural Net (Multi-Layer Perceptron) Regression model designed to predict the price of a home in Boston, based on a range of factors.

The data for the Random Forest model is the pima-indians-diabetes.csv text file, the code for loading the data and training the model is in the Train Pima Diabetes Random Forest Classification.ipynb. This is a Jupyter Notebook intended to be run with the Jupyter package. The JupyterPimaForest.pkl contains the a preserved version of the trained model that can be loaded to TabPy. Finally, the Pima Diabetes Load to Server.ipynb contains the code to load the model to a running TabPy Server (https://github.com/tableau/TabPy).

The data for the Neural Net is the Boston_Housing.csv text file. The code to train and evaluate the model, as well as define it as a function and deploy it to TabPy are included in the Housing Prices Model.py file.

This sample outlines data science workflows using Tableau to visualize and experiment with the results of a machine learning model.

machine-learning-in-tabpy's People

Contributors

nmannheimer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.