Class: Decidim::Ai::SpamDetection::Resource::UserBaseEntity
- Defined in:
- decidim-ai/lib/decidim/ai/spam_detection/resource/user_base_entity.rb
Instance Method Summary collapse
Methods inherited from Base
Methods included from TranslatableAttributes
#attachment?, #default_locale?
Instance Method Details
#fields ⇒ Object
8 |
# File 'decidim-ai/lib/decidim/ai/spam_detection/resource/user_base_entity.rb', line 8 def fields = [:about] |
#train(category, text) ⇒ Object
10 11 12 13 14 |
# File 'decidim-ai/lib/decidim/ai/spam_detection/resource/user_base_entity.rb', line 10 def train(category, text) raise ("Decidim::Ai::SpamDetection.user_detection_service", __method__) unless classifier.respond_to?(:train) classifier.train(category, text) end |
#untrain(category, text) ⇒ Object
16 17 18 19 20 |
# File 'decidim-ai/lib/decidim/ai/spam_detection/resource/user_base_entity.rb', line 16 def untrain(category, text) raise ("Decidim::Ai::SpamDetection.user_detection_service", __method__) unless classifier.respond_to?(:untrain) classifier.untrain(category, text) end |