"""ASOS Search Engine core modules.""" def __getattr__(name): if name == "ASOSSearchEngine": from backend.app.engine.search_engine import ASOSSearchEngine return ASOSSearchEngine if name == "SearchEvaluator": from backend.app.engine.evaluator import SearchEvaluator return SearchEvaluator raise AttributeError(f"module {__name__!r} has no attribute {name!r}") __all__ = ["ASOSSearchEngine", "SearchEvaluator"]