Apache SAMOA is a distributed realtime machine learning system, similar to Mahout, but specific designed for stream mining. Apache SAMOA is simple and fun to use!

This documentation is intended to give an introduction on how to use Apache SAMOA in different ways. As a user you can run Apache SAMOA algorithms into several Stream Processing Engines: local mode, Apache Storm, S4 and Samza. As a developer you can create new algorithms only once and test them in all of these Stream Processing Engines.

Getting Started

Users

Developers

Getting help

Apache SAMOA Users

Samoa users should send messages and subscribe to users@samoa.incubator.apache.org.

You can subscribe to this list by sending an email to users-subscribe@samoa.incubator.apache.org. Likewise, you can cancel a subscription by sending an email to users-unsubscribe@samoa.incubator.org.

Apache SAMOA Developers

Storm developers should send messages and subscribe to dev@samoa.incubator.org.

You can subscribe to this list by sending an email to dev-subscribe@samoa.incubator.org. Likewise, you can cancel a subscription by sending an email to dev-unsubscribe@samoa.incubator.org.

NOTE: The google groups account samoa-user@googlegroups.com is now officially deprecated in favor of the Apache-hosted user/dev mailing lists.