back to home

apache / predictionio

PredictionIO, a machine learning server for developers and ML engineers.

12,532 stars
1,918 forks
80 issues
ScalaShellPython

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing apache/predictionio in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/apache/predictionio)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -->

Apache PredictionIO

Build
Status

Apache PredictionIO is an open source machine learning framework for developers, data scientists, and end users. It supports event collection, deployment of algorithms, evaluation, querying predictive results via REST APIs. It is based on scalable open source services like Hadoop, HBase (and other DBs), Elasticsearch, Spark and implements what is called a Lambda Architecture.

To get started, check out http://predictionio.apache.org!

Table of contents

Installation

A few installation options available.

Quick Start

Bugs and Feature Requests

Use Apache JIRA to report bugs or request new features.

Documentation

Documentation, included in this repo in the docs/manual directory, is built with Middleman and publicly hosted at predictionio.apache.org.

Interested in helping with our documentation? Read Contributing Documentation.

Community

Keep track of development and community news.

Contributing

Read the Contribute Code page.

You can also list your projects on the Community Project page.

License

Apache PredictionIO is under Apache 2 license.