module RecommEngine
Constants
- BOOKS
- CRITICS
- DEFAULT_ALGORITHM
- DEFAULT_MATCHES_NUMBER
- WU_TANG
Public Instance Methods
dissimilar_users(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM, num: RecommEngine::DEFAULT_MATCHES_NUMBER)
click to toggle source
# File lib/recommengine.rb, line 23 def dissimilar_users(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM, num: RecommEngine::DEFAULT_MATCHES_NUMBER) RecommEngine::Matcher.new(data: data, subject: subject, similarity: similarity, num: num).bottom_matches end
flip(data)
click to toggle source
# File lib/recommengine.rb, line 27 def flip(data) RecommEngine::Flipper.new(data).flip end
recs(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM)
click to toggle source
# File lib/recommengine.rb, line 11 def recs(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM) RecommEngine::Recommender.new(data: data, subject: subject, similarity: similarity).recs end
similar_users(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM, num: RecommEngine::DEFAULT_MATCHES_NUMBER)
click to toggle source
# File lib/recommengine.rb, line 19 def similar_users(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM, num: RecommEngine::DEFAULT_MATCHES_NUMBER) RecommEngine::Matcher.new(data: data, subject: subject, similarity: similarity, num: num).top_matches end
top_rec(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM)
click to toggle source
# File lib/recommengine.rb, line 15 def top_rec(data:, subject:, similarity: RecommEngine::DEFAULT_ALGORITHM) RecommEngine::Recommender.new(data: data, subject: subject, similarity: similarity).top_rec end