autointent.modules.scoring#
Classes#
Scoring module for transformer-based classification using BERT models. |
|
CatBoost scorer using either external embeddings or CatBoost's own BoW encoding. |
|
Bi-encoder description scorer for zero-shot intent classification. |
|
Cross-encoder description scorer for zero-shot intent classification. |
|
LLM-based description scorer for zero-shot intent classification using structured output. |
|
Scoring module for intent classification using discriminative nearest neighbor classification. |
|
K-nearest neighbors (KNN) scorer for intent classification. |
|
Re-ranking scorer using a cross-encoder for intent classification. |
|
Scoring module for linear classification using logistic regression. |
|
BERTLoRAScorer class for transformer-based classification with LoRA (Low-Rank Adaptation). |
|
Multi-label k-nearest neighbors (ML-KNN) scorer. |
|
PEFT P-tuning scorer. |
|
Scoring module for classification using sklearn classifiers. |
|
Convolutional Neural Network (CNN) scorer for intent classification. |
|
Recurrent Neural Network (RNN) scorer for intent classification. |