Coverage for src/qdrant_loader_mcp_server/search/enhanced/intent/__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-08 06:06 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-08 06:06 +0000
1"""
2Intent Classification Package for Search Enhancement.
4This package contains the complete intent classification and adaptive search functionality
5with modular architecture for better maintainability and testability.
7Architecture:
8- models: Core data types (IntentType, SearchIntent, AdaptiveSearchConfig)
9- classifier: Main IntentClassifier implementation with spaCy analysis
10- strategy: AdaptiveSearchStrategy for intent-based configuration
11"""
13# Re-export core components for easy access
14from .classifier import IntentClassifier
15from .models import AdaptiveSearchConfig, IntentType, SearchIntent
16from .strategy import AdaptiveSearchStrategy
18__all__ = [
19 "IntentType",
20 "SearchIntent",
21 "AdaptiveSearchConfig",
22 "IntentClassifier",
23 "AdaptiveSearchStrategy",
24]