from models.multilingual_translation.model import MultilingualTranslationModel | |
from models.sentiment_analysis.model import SentimentAnalysisModel | |
from models.intelligent_routing.model import IntelligentRoutingModel | |
from models.job_recommendation.model import JobRecommendationModel | |
import logging | |
from datetime import datetime | |
logger = logging.getLogger(__name__) | |
# Initialize models | |
translation_model = MultilingualTranslationModel() | |
sentiment_model = SentimentAnalysisModel() | |
routing_model = IntelligentRoutingModel() | |
job_model = JobRecommendationModel() | |
# Load models | |
try: | |
routing_model.load_model('models/intelligent_routing/saved_model/model.keras') | |
job_model.load_model('models/job_recommendation/saved_model/model.keras') | |
except Exception as e: | |
logger.error(f"Error loading models: {str(e)}") | |