dca_interface  6.3.4
Zero Level Analysis Classification (ZLA)

Introduction

The ZLA Classification Package.

Emails can be classified using the ZLA classifier supported by this class. A dca::Email object must first be created from email data. The ZLA classifier analyses the email data and returns a ZLA classification result.

Classes

class  dca::ZlaClassification
 The ZLA Classification module class. More...
 
class  dca::ZlaClassificationResult
 Overall result of a ZLA classification. More...
 
class  dca::ZlaClassifier
 ZLA classifier object for ZLA classification. More...
 

Files

file  zla_classification.h
 Package header file for the ZLA Classification module.
 
file  zla_classification_result.h
 Overall result of a ZLA classification.
 
file  zla_classifier.h
 ZLA classification class.
 

Typedefs

typedef int dca::DCA_ZLA_TYPE
 Type define used for modules contained in the ZLA. More...
 
typedef int dca::DCA_ZLA_RESULT
 Type define used for the result of a ZLA classification. More...
 

Variables

const DCA_ZLA_TYPE dca::DCA_NONE
 Initial/no module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_FLOW
 The Flow Control module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_SHINGLE_HEADERPRINT
 The Shingle Header Print module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_SHINGLE_BAYES
 The Shingle Bayes module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_SHINGLE_PRINT
 The Shingle Print module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_URL
 The URL module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_BLOCKALLOW
 The Block Allow module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_DBBLOCKALLOW
 The DB Block Allow module.
 
const DCA_ZLA_TYPE dca::DCA_ZLA_NDR
 The Non-Delivery-Report module.
 
const DCA_ZLA_RESULT dca::ZLA_SPAM
 The email data is classified as SPAM.
 
const DCA_ZLA_RESULT dca::ZLA_HAM
 The email data is classified as HAM.
 
const DCA_ZLA_RESULT dca::ZLA_NDR
 The email data is classified as NDR (non-delivery-report)
 
const DCA_ZLA_RESULT dca::ZLA_UNKNOWN
 The email data is unknown i.e. there was not enough data for classification or no ZLA match.
 

Typedef Documentation

◆ DCA_ZLA_TYPE

typedef int dca::DCA_ZLA_TYPE

Type define used for modules contained in the ZLA.

See also
ZlaClassificationResult::module()

Definition at line 23 of file zla_classification_result.h.

◆ DCA_ZLA_RESULT

typedef int dca::DCA_ZLA_RESULT

Type define used for the result of a ZLA classification.

See also
ZlaClassificationResult::result()

Definition at line 76 of file zla_classification_result.h.