Module: RedditPostClassifierBot

Defined in:
lib/RedditPostClassifierBot.rb,
lib/RedditPostClassifierBot/version.rb,
lib/RedditPostClassifierBot/reddit_trainer.rb,
lib/RedditPostClassifierBot/nbayes_classifier.rb

Defined Under Namespace

Classes: NBayesClassifier, RedditTrainer

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.classifierObject



9
10
11
# File 'lib/RedditPostClassifierBot.rb', line 9

def self.classifier
  @classifier ||= RedditTrainer.new.load
end

.classify_posts(path) ⇒ Object



17
18
19
# File 'lib/RedditPostClassifierBot.rb', line 17

def self.classify_posts(path)
  classifier.fetch_and_classify path
end

.train_classifierObject



13
14
15
# File 'lib/RedditPostClassifierBot.rb', line 13

def self.train_classifier
  classifier.train.dump
end