Ruby and Rails Rules Engine Framework

More detailed documentation at www.r3ef.com

Templates

Plan Start

Run a new plan and pass on the current data


script/rails generate rules_engine_templates:rule plan_start [rule name]

Workflow Start

Start a workflow


script/rails generate rules_engine_templates:rule workflow_start [rule name]

Workflow Stop

Stop the workflow and plan


script/rails generate rules_engine_templates:rule workflow_stop [rule name]

Twitter Reader

Search twitter for responses


script/rails generate rules_engine_templates:rule tweet_reader [rule name]
rake db:migrate

Twitter Filter

Filter twitter messages


script/rails generate rules_engine_templates:rule tweet_filter [rule name]

Twitter Filter Retweets

Filter twitter retweets


script/rails generate rules_engine_templates:rule tweet_filter_rt [rule name]

Twitter Word Splitter

Split the twitter message into individual words for processing


script/rails generate rules_engine_templates:rule tweet_word_splitter [rule name]

Twitter Word Filter

Filter out twitter messages with matching words


script/rails generate rules_engine_templates:rule tweet_word_filter [rule name]

Twitter Word Writer

Write the words to the database for processing


script/rails generate rules_engine_templates:rule tweet_word_writer [rule name]
rake db:migrate