Skip to main content
Ctrl+K

AutoIntent

  • Quickstart
  • Key Concepts
  • User Guides
  • Learn AutoIntent
  • autointent
  • GitHub
  • HuggingFace
  • Quickstart
  • Key Concepts
  • User Guides
  • Learn AutoIntent
  • autointent
  • GitHub
  • HuggingFace

Section Navigation

  • autointent.configs
    • autointent.configs.InferenceNodeConfig
    • autointent.configs.DataConfig
    • autointent.configs.LoggingConfig
    • autointent.configs.CrossEncoderConfig
    • autointent.configs.EmbedderConfig
    • autointent.configs.TaskTypeEnum
  • autointent.context
    • autointent.context.data_handler
      • autointent.context.data_handler.DataHandler
      • autointent.context.data_handler.StratifiedSplitter
      • autointent.context.data_handler.split_dataset
    • autointent.context.optimization_info
      • autointent.context.optimization_info.Artifact
      • autointent.context.optimization_info.DecisionArtifact
      • autointent.context.optimization_info.EmbeddingArtifact
      • autointent.context.optimization_info.ScorerArtifact
      • autointent.context.optimization_info.OptimizationInfo
    • autointent.context.Context
    • autointent.context.load_dataset
  • autointent.custom_types
    • autointent.custom_types.LogLevel
    • autointent.custom_types.NodeType
    • autointent.custom_types.Split
  • autointent.exceptions
    • autointent.exceptions.WrongClassificationError
    • autointent.exceptions.MismatchNumClassesError
  • autointent.generation
    • autointent.generation.chat_templates
      • autointent.generation.chat_templates.AbstractEvolution
      • autointent.generation.chat_templates.EvolutionChatTemplate
      • autointent.generation.chat_templates.BaseSynthesizerTemplate
      • autointent.generation.chat_templates.ConcreteEvolution
      • autointent.generation.chat_templates.Message
      • autointent.generation.chat_templates.Role
      • autointent.generation.chat_templates.FormalEvolution
      • autointent.generation.chat_templates.FunnyEvolution
      • autointent.generation.chat_templates.GoofyEvolution
      • autointent.generation.chat_templates.InformalEvolution
      • autointent.generation.chat_templates.PromptDescription
      • autointent.generation.chat_templates.ReasoningEvolution
      • autointent.generation.chat_templates.EnglishSynthesizerTemplate
      • autointent.generation.chat_templates.RussianSynthesizerTemplate
    • autointent.generation.intents
      • autointent.generation.intents.generate_descriptions
    • autointent.generation.utterances
      • autointent.generation.utterances.DatasetBalancer
      • autointent.generation.utterances.UtteranceGenerator
      • autointent.generation.utterances.IncrementalUtteranceEvolver
      • autointent.generation.utterances.UtteranceEvolver
    • autointent.generation.Generator
  • autointent.metrics
    • autointent.metrics.custom_types
    • autointent.metrics.decision
      • autointent.metrics.decision.DecisionMetricFn
      • autointent.metrics.decision.handle_oos
      • autointent.metrics.decision.decision_accuracy
      • autointent.metrics.decision.decision_roc_auc
      • autointent.metrics.decision.decision_precision
      • autointent.metrics.decision.decision_recall
      • autointent.metrics.decision.decision_f1
    • autointent.metrics.regex
      • autointent.metrics.regex.RegexMetricFn
      • autointent.metrics.regex.regex_partial_accuracy
      • autointent.metrics.regex.regex_partial_precision
    • autointent.metrics.retrieval
      • autointent.metrics.retrieval.RetrievalMetricFn
      • autointent.metrics.retrieval.ignore_oos
      • autointent.metrics.retrieval.retrieval_map
      • autointent.metrics.retrieval.retrieval_map_intersecting
      • autointent.metrics.retrieval.retrieval_map_macro
      • autointent.metrics.retrieval.retrieval_hit_rate
      • autointent.metrics.retrieval.retrieval_hit_rate_intersecting
      • autointent.metrics.retrieval.retrieval_hit_rate_macro
      • autointent.metrics.retrieval.retrieval_precision
      • autointent.metrics.retrieval.retrieval_precision_intersecting
      • autointent.metrics.retrieval.retrieval_precision_macro
      • autointent.metrics.retrieval.retrieval_ndcg
      • autointent.metrics.retrieval.retrieval_ndcg_intersecting
      • autointent.metrics.retrieval.retrieval_ndcg_macro
      • autointent.metrics.retrieval.retrieval_mrr
      • autointent.metrics.retrieval.retrieval_mrr_intersecting
      • autointent.metrics.retrieval.retrieval_mrr_macro
    • autointent.metrics.scoring
      • autointent.metrics.scoring.ScoringMetricFn
      • autointent.metrics.scoring.ignore_oos
      • autointent.metrics.scoring.scoring_log_likelihood
      • autointent.metrics.scoring.scoring_roc_auc
      • autointent.metrics.scoring.scoring_accuracy
      • autointent.metrics.scoring.scoring_f1
      • autointent.metrics.scoring.scoring_precision
      • autointent.metrics.scoring.scoring_recall
      • autointent.metrics.scoring.scoring_hit_rate
      • autointent.metrics.scoring.scoring_neg_coverage
      • autointent.metrics.scoring.scoring_neg_ranking_loss
      • autointent.metrics.scoring.scoring_map
    • autointent.metrics.DecisionMetricFn
    • autointent.metrics.RegexMetricFn
    • autointent.metrics.RetrievalMetricFn
    • autointent.metrics.ScoringMetricFn
    • autointent.metrics.decision_accuracy
    • autointent.metrics.decision_f1
    • autointent.metrics.decision_precision
    • autointent.metrics.decision_recall
    • autointent.metrics.decision_roc_auc
    • autointent.metrics.regex_partial_accuracy
    • autointent.metrics.regex_partial_precision
    • autointent.metrics.retrieval_hit_rate
    • autointent.metrics.retrieval_hit_rate_intersecting
    • autointent.metrics.retrieval_hit_rate_macro
    • autointent.metrics.retrieval_map
    • autointent.metrics.retrieval_map_intersecting
    • autointent.metrics.retrieval_map_macro
    • autointent.metrics.retrieval_mrr
    • autointent.metrics.retrieval_mrr_intersecting
    • autointent.metrics.retrieval_mrr_macro
    • autointent.metrics.retrieval_ndcg
    • autointent.metrics.retrieval_ndcg_intersecting
    • autointent.metrics.retrieval_ndcg_macro
    • autointent.metrics.retrieval_precision
    • autointent.metrics.retrieval_precision_intersecting
    • autointent.metrics.retrieval_precision_macro
    • autointent.metrics.scoring_accuracy
    • autointent.metrics.scoring_f1
    • autointent.metrics.scoring_hit_rate
    • autointent.metrics.scoring_log_likelihood
    • autointent.metrics.scoring_map
    • autointent.metrics.scoring_neg_coverage
    • autointent.metrics.scoring_neg_ranking_loss
    • autointent.metrics.scoring_precision
    • autointent.metrics.scoring_recall
    • autointent.metrics.scoring_roc_auc
  • autointent.modules
    • autointent.modules.base
      • autointent.modules.base.BaseModule
      • autointent.modules.base.BaseDecision
      • autointent.modules.base.BaseEmbedding
      • autointent.modules.base.BaseRegex
      • autointent.modules.base.BaseScorer
    • autointent.modules.decision
      • autointent.modules.decision.AdaptiveDecision
      • autointent.modules.decision.ArgmaxDecision
      • autointent.modules.decision.JinoosDecision
      • autointent.modules.decision.ThresholdDecision
      • autointent.modules.decision.TunableDecision
    • autointent.modules.embedding
      • autointent.modules.embedding.LogregAimedEmbedding
      • autointent.modules.embedding.RetrievalAimedEmbedding
    • autointent.modules.regex
      • autointent.modules.regex.SimpleRegex
    • autointent.modules.scoring
      • autointent.modules.scoring.DescriptionScorer
      • autointent.modules.scoring.DNNCScorer
      • autointent.modules.scoring.KNNScorer
      • autointent.modules.scoring.RerankScorer
      • autointent.modules.scoring.LinearScorer
      • autointent.modules.scoring.MLKnnScorer
      • autointent.modules.scoring.SklearnScorer
  • autointent.nodes
    • autointent.nodes.info
      • autointent.nodes.info.NodeInfo
      • autointent.nodes.info.DecisionNodeInfo
      • autointent.nodes.info.EmbeddingNodeInfo
      • autointent.nodes.info.RegexNodeInfo
      • autointent.nodes.info.ScoringNodeInfo
    • autointent.nodes.InferenceNode
    • autointent.nodes.NodeOptimizer
  • autointent.schemas
    • autointent.schemas.Intent
    • autointent.schemas.Sample
    • autointent.schemas.Tag
    • autointent.schemas.TagsList
  • autointent.utils
    • autointent.utils.load_search_space
    • autointent.utils.load_preset
  • autointent.Ranker
  • autointent.Embedder
  • autointent.VectorIndex
  • autointent.Dataset
  • autointent.Hasher
  • autointent.Context
  • autointent.OptimizationConfig
  • autointent.Pipeline
  • autointent.setup_logging
  • autointent.load_dataset
  • autointent
  • autointent.modules

autointent.modules#

Heart of the library with different intent classification methods implemented.

Submodules#

  • autointent.modules.base
  • autointent.modules.decision
  • autointent.modules.embedding
  • autointent.modules.regex
  • autointent.modules.scoring

previous

autointent.metrics.scoring_roc_auc

next

autointent.modules.base

On this page
  • Submodules

© Copyright 2025, DeepPavlov.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.