PredictionIO - Machine Learning Server

  •        1238

PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery. It helps to predict user behaviors.

http://prediction.io/
https://github.com/PredictionIO/PredictionIO

Tags
Implementation
License
Platform

   




Related Projects

DataScienceVM - Tools and Docs on the Azure Data Science Virtual Machine (http://aka.ms/dsvm)


The Data Science Virtual Machine (DSVM) is a customized VM image on Microsoft’s Azure cloud built specifically for doing data science. It has many popular data science and other tools pre-installed and pre-configured to jump-start building intelligent applications for advanced analytics. It is available on Windows Server 2016, Windows Server 2012, and on Linux. We offer Linux edition of the DSVM in either Ubuntu 16.04 LTS or on OpenLogic 7.2 CentOS-based Linux distributions. You can try the Data Science VM for free for 30 days (with $200 credits) with a free Azure Trial. The Linux (Ubuntu-based) DSVM also provides a test drive through a button on the product page. The Test Drive will provide full access to you own instance of the VM with just a free Microsoft account (No Azure subscription or CC needed).On this repo, we will feature tools, tips and extensions (see below) to the Data Science VM. We invite the DSVM user community to contribute any useful tools or scripts, extensions you may have written to enhance the user experience on the DSVM.

EdgeML - This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India


This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.Machine learning models for edge devices need to have a small footprint in terms of storage, prediction latency and energy. One example of a ubiquitous real-world application where such models are desirable is resource-scarce devices and sensors in the Internet of Things (IoT) setting. Making real-time predictions locally on IoT devices without connecting to the cloud requires models that fit in a few kilobytes.

dataflow-prediction-example


Disclaimer: This is not an official Google product.This is an example to demonstrate how to use Cloud Dataflow to run batch processing for machine learning predictions. The machine learning model is trained with TensorFlow, and the trained model is exported into a Cloud Storage bucket in advance. The model is dynamically restored on the worker nodes of prediction jobs. This enables you to make predictions against a large dataset stored in a Cloud Storage bucket or BigQuery tables, in a scalable manner, because Cloud Dataflow automatically distribute the prediction tasks to multiple worker nodes.

Data-Analysis-and-Machine-Learning-Projects - Repository of teaching materials, code, and data for my data analysis and machine learning projects


This is a repository of teaching materials, code, and data for my data analysis and machine learning projects.Each repository will (usually) correspond to one of the blog posts on my web site.

Zipline - A Pythonic Algorithmic Trading Library


Zipline is a Pythonic algorithmic trading library. It is an event-driven system that supports both backtesting and live-trading. Zipline is currently used in production as the backtesting and live-trading engine powering Quantopian -- a free, community-centered, hosted platform for building and executing trading strategies.Note: Installing Zipline via pip is slightly more involved than the average Python package. Simply running pip install zipline will likely fail if you've never installed any scientific Python packages before.



vscode-tools-for-ai - VS Code Tools for AI is an extension to build, test, and deploy Deep Learning / AI solutions


Visual Studio Code Tools for AI is an extension to build, test, and deploy Deep Learning / AI solutions. It seamlessly integrates with Azure Machine Learning for robust experimentation capabilities, including but not limited to submitting data preparation and model training jobs transparently to different compute targets. Additionally, it provides support for custom metrics and run history tracking, enabling data science reproducibility and auditing. Enterprise ready collaboration, allow to securely work on project with other people.Get started with deep learning using Microsoft Cognitive Toolkit (CNTK), Google TensorFlow, or other deep-learning frameworks today.

ml003-stocks - Stanford Machine Learning 2013 - Stock Prediction Repository


Stanford Machine Learning 2013 - Stock Prediction Repository

llvm-branchpred - Fork of LLVM to experiment with machine-learning and branch prediction


Fork of LLVM to experiment with machine-learning and branch prediction

fbcunn - Facebook's extensions to torch/cunn.


Deep Learning is a popular kid in machine learning these days. At Facebook AI Research we've been doing quite a bit of deep learning research. This repository contains our highly engineered deep learning modules for GPUs, to accelerate your own deep learning endeavors. It plugs into the Torch-7 framework and installs seamlessly via luarocks, and is fully compatible with torch's nn package.This will help you if you want to train large-scale deep learning systems (particularly convolutional nets) for image recognition, NLP, or other applications. This will help you particularly well if already are a Torch user.

nlp - Selected Machine Learning algorithms for basic natural language processing in Golang


An implementation of selected machine learning algorithms for basic natural language processing in golang. The initial focus for this project is Latent Semantic Analysis to allow retrieval/searching, clustering and classification of text documents based upon semantic content.Built upon the gonum/gonum matrix library with some inspiration taken from Python's scikit-learn.

Options-Predictor - Machine learning system coded in Scala to predict stock options behaviour


Machine learning system coded in Scala to predict stock options behaviour

ai-ml - various ai/machine learning techniques and notes


various ai/machine learning techniques and notes

sbhx-ai - AI and Machine Learning programs from SBHX users


AI and Machine Learning programs from SBHX users

cortana-intelligence-quality-assurance - Solution for Quality Assurance in the manufacturing industry built on the Cortana Intellligence Suite


The goal of quality assurance is to maintain a high quality of service or product and is imperative to many businesses either in the delivery or production process of goods or services. By avoiding problems early in the process of delivering or producing goods or services, businesses can provide more value to their customers.For example, quality assurance is imperative in digital manufacturing - ensuring quality throughout the assembly line production process. Identifying errors, slowdowns and potential failures before they occur rather than after they are detected can help companies be more proactive and improve productivity. The goal of the solution guide presented here is to predict failures in manufacturing pipelines (assembly lines). This is done by leveraging test systems already in place and failure data, specifically looking at returns and functional failures at the end of assembly line. By combining these with domain knowledge and root cause analysis within a modular design that encapsulates main processing steps, we provide a generic advanced analytics solution that uses machine learning to predict failures before they happen. Early prediction of future failures allows for less expensive repairs or even discarding, which are usually more cost efficient than going through recall and warranty cost.

JSAT - Java Statistical Analysis Tool, a Java library for Machine Learning


JSAT is a library for quickly getting started with Machine Learning problems. It is developed in my free time, and made available for use under the GPL 3. Part of the library is for self education, as such - all code is self contained. JSAT has no external dependencies, and is pure Java. I also aim to make the library suitably fast for small to medium size problems. As such, much of the code supports parallel execution.If you want to use the bleeding edge, but don't want to bother building yourself, I recomend you look at jitpack.io. It can build a POM repo for you for any specific commit version. Click on "Commits" in the link and then click "get it" for the commit version you want.

UBAM - User Behaviour Analysis Module


User Behaviour Analysis Module

Scikit Learn - Machine Learning in Python


scikit-learn is a Python module for machine learning built on top of SciPy. It is simple and efficient tools for data mining and data analysis. It supports automatic classification, clustering, model selection, pre processing and lot more.

cortana-intelligence-churn-prediction-solution - This repository contains instructions and the necessary code to deploy a churn-prediction automation solution using Cortana Intelligence Suite


Keeping existing customers is five times cheaper than the cost of attaining new ones. For this reason, marketing executives often find themselves trying to estimate the likelihood of customer churn and finding the necessary actions to minimize the churn rate.Customer Churn Prediction uses Azure Machine Learning to predict churn probability and helps find patterns in existing data associated with the predicted churn rate. This information empowers businesses with actionable intelligence to improve customer retention and profit margins.

FYP - Machine Learning-based AI for Texas Holdem


Machine Learning-based AI for Texas Holdem

MachineLearning - working my way through some machine learning/ai books


working my way through some machine learning/ai books