Files
zira-etc/mail/spamassassin/abc/BayesOCR_PLG.cf
2021-05-24 22:18:33 +03:00

68 lines
2.8 KiB
CFEngine3

#*************************************************************************
# Bayes OCR Plugin, version 0.1
#*************************************************************************
# Copyright 2007 P.R.A. Group - D.I.E.E. - University of Cagliari (ITA)
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#*************************************************************************
loadplugin BayesOCR_PLG BayesOCR_PLG.pm
# Cerberus guarded the gate to Hades and ensured
# that spirits of the dead could enter...
# BayesOCR Plugin guards the inboxes and ensures
# that only legitimate images can enter,
# spam images are detected and eated..
# Rule: BayesOCR_check(thr)
# Categorisation of text embedded in images with TextCategorisation techniques.
# Require gocr, convert (imagemagick)
body BayesOCR_PLG40 eval:BayesOCR_check(0.40, 0.50)
body BayesOCR_PLG50 eval:BayesOCR_check(0.50, 0.60)
body BayesOCR_PLG60 eval:BayesOCR_check(0.60, 0.70)
body BayesOCR_PLG70 eval:BayesOCR_check(0.70, 0.80)
body BayesOCR_PLG80 eval:BayesOCR_check(0.80, 0.90)
body BayesOCR_PLG90 eval:BayesOCR_check(0.90, 0.95)
body BayesOCR_PLG95 eval:BayesOCR_check(0.95, 0.99)
body BayesOCR_PLG99 eval:BayesOCR_check(0.99, 1.00)
describe BayesOCR_PLG40 Bayesian ImageSpam probability is 40% to 50%
describe BayesOCR_PLG50 Bayesian ImageSpam probability is 50% to 60%
describe BayesOCR_PLG60 Bayesian ImageSpam probability is 60% to 70%
describe BayesOCR_PLG70 Bayesian ImageSpam probability is 70% to 80%
describe BayesOCR_PLG80 Bayesian ImageSpam probability is 80% to 90%
describe BayesOCR_PLG90 Bayesian ImageSpam probability is 90% to 95%
describe BayesOCR_PLG95 Bayesian ImageSpam probability is 95% to 99%
describe BayesOCR_PLG99 Bayesian ImageSpam probability is 99% to 100%
add_header all BayesOCR-OUT _PLGBAYESOCROUT_
priority BayesOCR_PLG40 1000
priority BayesOCR_PLG50 1000
priority BayesOCR_PLG60 1000
priority BayesOCR_PLG70 1000
priority BayesOCR_PLG80 1000
priority BayesOCR_PLG90 1000
priority BayesOCR_PLG95 1000
priority BayesOCR_PLG99 1000
score BayesOCR_PLG40 0 0 0.5 0.5
score BayesOCR_PLG50 0 0 1.0 1.0
score BayesOCR_PLG60 0 0 1.5 1.5
score BayesOCR_PLG70 0 0 2.0 2.0
score BayesOCR_PLG80 0 0 2.7 2.7
score BayesOCR_PLG90 0 0 3.5 3.5
score BayesOCR_PLG95 0 0 4.0 4.0
score BayesOCR_PLG99 0 0 4.5 4.5