diff --git "a/logs/app.log" "b/logs/app.log" --- "a/logs/app.log" +++ "b/logs/app.log" @@ -4751,3 +4751,1239 @@ AttributeError: 'ConversationTracker' object has no attribute 'add_turn' 2025-10-19 05:07:32,823 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 11 2025-10-19 05:07:32,823 - AgenticMedicalRAG - INFO - Validation scores - Overall: 72/100, Accuracy: 75/100, Coherence: 80/100, Relevance: 70/100 2025-10-19 05:07:32,824 - AgenticMedicalRAG - INFO - Successfully processed user input: What is the role of durvalumab in stage III NSCLC ... +2025-10-22 10:03:06,714 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:03:11,086 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:03:11,695 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:03:11,696 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:03:11,697 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:03:11,697 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:03:31,788 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:03:31,789 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:03:31,789 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:03:31,789 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:03:31,789 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:03:32,368 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:03:32,423 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:03:32,423 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:03:32,807 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:03:32,808 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:03:32,808 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:03:32,808 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:03:37,655 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:03:37,656 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:03:37,656 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:03:37,656 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:03:39,157 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:03:39,158 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:03:39,158 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:10:43,624 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:10:48,563 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:10:49,061 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:10:49,061 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:10:49,062 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:10:49,063 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:16:04,521 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:16:09,156 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:16:09,607 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:16:09,608 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:16:09,609 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:16:09,609 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:16:32,514 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:16:32,514 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:16:32,515 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:16:32,515 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:16:32,515 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:16:33,174 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:16:33,200 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:16:33,201 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:16:33,597 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:16:33,598 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:16:33,598 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:16:33,599 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:16:38,948 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:16:38,949 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:16:38,949 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:16:38,950 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:16:40,440 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:16:40,440 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:16:40,441 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:21:42,068 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:21:43,172 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:21:43,538 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:21:43,539 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:21:43,540 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:21:43,540 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:21:55,990 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:21:57,068 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:21:57,456 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:21:57,457 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:21:57,458 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:21:57,458 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:22:06,279 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:22:06,280 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:22:06,280 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:22:06,280 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:22:06,280 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:22:06,373 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:22:06,409 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:22:06,410 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:22:06,810 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:22:06,810 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:22:06,811 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:22:06,811 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:22:12,043 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:22:12,045 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:22:12,046 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:22:12,046 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:22:13,440 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:22:13,440 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:22:13,441 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:29:11,365 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:29:12,540 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:29:12,960 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:29:12,961 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:29:12,962 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:29:12,962 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:29:23,178 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:29:23,179 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:29:23,179 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:29:23,179 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:29:23,179 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:29:23,272 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:29:23,293 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:29:23,293 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:29:23,753 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:29:23,753 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:29:23,754 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:29:23,754 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:29:29,889 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:29:29,890 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:29:29,891 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:29:29,892 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:29:31,618 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:29:31,618 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:29:31,618 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:35:41,961 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 10:35:45,689 - AgenticMedicalRAG - INFO - Hybrid search returned 5 unique documents (query expansion: True) +2025-10-22 10:35:45,726 - AgenticMedicalRAG - INFO - Enriched 4 documents with surrounding context pages +2025-10-22 10:35:45,729 - AgenticMedicalRAG - INFO - Retrieved 5 documents, added 8 context pages +2025-10-22 10:35:59,259 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 10:36:00,335 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 10:36:00,335 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 10:36:03,224 - AgenticMedicalRAG - INFO - Found 30 existing evaluations in GitHub +2025-10-22 10:36:03,224 - AgenticMedicalRAG - INFO - Next interaction ID will be: 30 +2025-10-22 10:36:03,225 - AgenticMedicalRAG - INFO - Starting validation for interaction 30 +2025-10-22 10:36:05,129 - AgenticMedicalRAG - ERROR - Validation LLM error (attempt 1): Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:36:05,803 - AgenticMedicalRAG - ERROR - Validation LLM error (attempt 2): Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:36:05,999 - AgenticMedicalRAG - ERROR - Validation LLM error (attempt 3): Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:36:06,000 - AgenticMedicalRAG - INFO - Using basic heuristic validation as fallback +2025-10-22 10:36:12,393 - AgenticMedicalRAG - INFO - Loading existing evaluations: 30 found +2025-10-22 10:36:12,393 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 30 +2025-10-22 10:36:18,558 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 10:36:18,559 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 31 +2025-10-22 10:36:18,561 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 30 +2025-10-22 10:36:18,561 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 30 +2025-10-22 10:36:18,561 - AgenticMedicalRAG - INFO - Validation scores - Overall: 72/100, Accuracy: 75/100, Coherence: 80/100, Relevance: 70/100 +2025-10-22 10:36:18,562 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 10:48:07,927 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:48:09,082 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:48:09,445 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:48:09,446 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:48:09,447 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:48:09,447 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:48:18,123 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:48:19,106 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:48:19,409 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:48:19,410 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:48:19,411 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:48:19,411 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:48:36,099 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:48:37,034 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:48:37,391 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:48:37,392 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:48:37,393 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:48:37,393 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:48:44,029 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:48:44,029 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:48:44,030 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:48:44,030 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:48:44,030 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:48:44,105 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:48:44,118 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:48:44,118 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:48:44,345 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:48:44,346 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:48:44,346 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:48:44,346 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:48:48,345 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:48:48,346 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:48:48,346 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:48:48,347 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:48:49,563 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:48:49,563 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:48:49,563 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:49:00,871 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:49:01,778 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:49:02,106 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:49:02,107 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:49:02,107 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:49:02,108 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:49:08,974 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:49:08,974 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:49:08,974 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:49:08,974 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:49:08,975 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:49:09,054 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:49:09,074 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:49:09,075 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:49:09,474 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:49:09,475 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:49:09,475 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:49:09,476 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:49:20,349 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:49:21,338 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:49:21,621 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:49:21,622 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:49:21,622 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:49:21,623 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:49:45,965 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:49:46,774 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:49:47,008 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:49:47,009 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:49:47,010 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:49:47,010 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:49:57,490 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:49:57,491 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:49:57,491 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:49:57,491 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:49:57,491 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:49:57,561 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:49:57,579 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:49:57,579 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:49:57,826 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:49:57,826 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:49:57,826 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:49:57,827 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:50:01,319 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:50:01,319 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:50:01,319 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:50:01,320 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:50:02,215 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:50:02,216 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:50:02,216 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:56:11,483 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:56:15,496 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:56:16,132 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:56:16,132 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:56:16,133 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:56:16,134 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:56:36,006 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:56:36,007 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:56:36,007 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:56:36,007 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:56:36,007 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:56:36,532 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:56:36,582 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:56:36,583 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:56:37,042 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:56:37,043 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:56:37,044 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:56:37,046 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:56:42,979 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:56:42,979 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:56:42,979 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:56:42,980 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:56:44,822 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:56:44,822 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:56:44,822 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:56:55,752 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Q4. What investigations are mandated before embark... +2025-10-22 10:56:59,812 - AgenticMedicalRAG - INFO - Hybrid search returned 18 unique documents (query expansion: True) +2025-10-22 10:56:59,900 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 10:56:59,900 - AgenticMedicalRAG - INFO - Retrieved 18 documents, added 29 context pages +2025-10-22 10:57:00,584 - AgenticMedicalRAG - ERROR - OpenAI API error: Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:57:02,585 - AgenticMedicalRAG - INFO - Processing user input (attempt 2): Q4. What investigations are mandated before embark... +2025-10-22 10:57:05,530 - AgenticMedicalRAG - INFO - Hybrid search returned 17 unique documents (query expansion: True) +2025-10-22 10:57:05,531 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 10:57:05,531 - AgenticMedicalRAG - INFO - Retrieved 17 documents, added 30 context pages +2025-10-22 10:57:05,893 - AgenticMedicalRAG - ERROR - OpenAI API error: Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:57:07,895 - AgenticMedicalRAG - INFO - Processing user input (attempt 3): Q4. What investigations are mandated before embark... +2025-10-22 10:57:09,140 - AgenticMedicalRAG - INFO - Hybrid search returned 18 unique documents (query expansion: True) +2025-10-22 10:57:09,141 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 10:57:09,141 - AgenticMedicalRAG - INFO - Retrieved 18 documents, added 29 context pages +2025-10-22 10:57:09,503 - AgenticMedicalRAG - ERROR - OpenAI API error: Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:57:11,504 - AgenticMedicalRAG - INFO - Processing user input (attempt 4): Q4. What investigations are mandated before embark... +2025-10-22 10:57:12,621 - AgenticMedicalRAG - INFO - Hybrid search returned 17 unique documents (query expansion: True) +2025-10-22 10:57:12,622 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 10:57:12,622 - AgenticMedicalRAG - INFO - Retrieved 17 documents, added 30 context pages +2025-10-22 10:57:12,976 - AgenticMedicalRAG - ERROR - OpenAI API error: Error code: 413 - {'error': {'code': 'tokens_limit_reached', 'message': 'Request body too large for gpt-4o model. Max size: 8000 tokens.', 'details': 'Request body too large for gpt-4o model. Max size: 8000 tokens.'}} +2025-10-22 10:58:00,583 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 10:58:01,222 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 10:58:01,456 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 10:58:01,457 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 10:58:01,457 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 10:58:01,457 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 10:58:07,818 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 10:58:07,819 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 10:58:07,819 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 10:58:07,819 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 10:58:07,819 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 10:58:07,896 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 10:58:07,916 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 10:58:07,917 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 10:58:08,219 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 10:58:08,220 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 10:58:08,220 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 10:58:08,220 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 10:58:12,068 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 10:58:12,069 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 10:58:12,069 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 10:58:12,069 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 10:58:13,040 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 10:58:13,040 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 10:58:13,040 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 10:58:45,764 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What investigations are mandated before embarking ... +2025-10-22 10:58:48,779 - AgenticMedicalRAG - INFO - Hybrid search returned 23 unique documents (query expansion: True) +2025-10-22 10:58:48,905 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 10:58:48,905 - AgenticMedicalRAG - INFO - Retrieved 23 documents, added 30 context pages +2025-10-22 10:59:09,663 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 10:59:10,679 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 10:59:10,679 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 10:59:12,225 - AgenticMedicalRAG - INFO - Found 31 existing evaluations in GitHub +2025-10-22 10:59:12,226 - AgenticMedicalRAG - INFO - Next interaction ID will be: 31 +2025-10-22 10:59:12,227 - AgenticMedicalRAG - INFO - Starting validation for interaction 31 +2025-10-22 10:59:30,275 - AgenticMedicalRAG - INFO - Loading existing evaluations: 31 found +2025-10-22 10:59:30,275 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 31 +2025-10-22 10:59:35,965 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 10:59:35,966 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 32 +2025-10-22 10:59:35,967 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 31 +2025-10-22 10:59:35,967 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 31 +2025-10-22 10:59:35,967 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 10:59:35,967 - AgenticMedicalRAG - INFO - Successfully processed user input: What investigations are mandated before embarking ... +2025-10-22 10:59:57,420 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Who should receive curative-intent treatment in ea... +2025-10-22 11:00:00,204 - AgenticMedicalRAG - INFO - Hybrid search returned 10 unique documents (query expansion: True) +2025-10-22 11:00:00,205 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 11:00:00,205 - AgenticMedicalRAG - INFO - Retrieved 10 documents, added 28 context pages +2025-10-22 11:00:21,612 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 11:00:22,040 - AgenticMedicalRAG - INFO - No existing evaluation file found, starting with ID 1 +2025-10-22 11:00:22,041 - AgenticMedicalRAG - INFO - Starting validation for interaction 1 +2025-10-22 11:00:40,000 - AgenticMedicalRAG - INFO - Loading existing evaluations: 0 found +2025-10-22 11:00:40,000 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 1 +2025-10-22 11:00:41,769 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 11:00:41,769 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 1 +2025-10-22 11:00:41,770 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 1 +2025-10-22 11:00:41,770 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 1 +2025-10-22 11:00:41,770 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 11:00:41,770 - AgenticMedicalRAG - INFO - Successfully processed user input: Who should receive curative-intent treatment in ea... +2025-10-22 11:05:47,060 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:05:47,930 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 11:05:48,308 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 11:05:48,309 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 11:05:48,309 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 11:05:48,310 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 11:05:55,863 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 11:05:55,864 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 11:05:55,864 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 11:05:55,864 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 11:05:55,864 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 11:05:55,939 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 11:05:55,952 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 11:05:55,952 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 11:05:56,269 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 11:05:56,269 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 11:05:56,269 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 11:05:56,270 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 11:06:00,389 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 11:06:00,390 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 11:06:00,390 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 11:06:00,391 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 11:06:01,507 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 11:06:01,510 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 11:06:01,510 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 11:06:14,525 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:06:15,522 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 11:06:15,836 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 11:06:15,837 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 11:06:15,838 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 11:06:15,838 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 11:06:24,821 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:06:25,765 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 11:06:26,045 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 11:06:26,047 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 11:06:26,048 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 11:06:26,049 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 11:06:32,133 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 11:06:32,134 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 11:06:32,134 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 11:06:32,134 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 11:06:32,134 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 11:06:32,201 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 11:06:32,215 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 11:06:32,215 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 11:06:32,454 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 11:06:32,455 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 11:06:32,455 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 11:06:32,455 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 11:06:35,885 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 11:06:35,885 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 11:06:35,885 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 11:06:35,886 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 11:06:36,862 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 11:06:36,862 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 11:06:36,863 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 11:09:49,726 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:10:44,004 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:10:55,981 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 11:11:02,620 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 11:20:58,119 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 11:20:58,774 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 11:20:59,011 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 11:20:59,012 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 11:20:59,012 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 11:20:59,013 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 11:21:05,146 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 11:21:05,146 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 11:21:05,147 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 11:21:05,147 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 11:21:05,147 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 11:21:05,149 - AgenticMedicalRAG - INFO - â„šī¸ No vector store found; attempting creation from cached chunks... +2025-10-22 11:32:41,211 - AgenticMedicalRAG - INFO - ✅ Vector store created from cached chunks +2025-10-22 11:32:41,212 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 11:32:41,226 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 11:32:41,226 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 11:32:41,794 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 11:32:41,795 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 11:32:41,796 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 11:32:41,801 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 11:32:45,108 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 11:32:45,109 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 11:32:45,109 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 11:32:45,110 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 11:32:46,009 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 11:32:46,009 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 11:32:46,010 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 11:34:08,734 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Who should receive curative-intent treatment in ea... +2025-10-22 11:34:11,492 - AgenticMedicalRAG - INFO - Hybrid search returned 22 unique documents (query expansion: True) +2025-10-22 11:34:11,576 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 11:34:11,576 - AgenticMedicalRAG - INFO - Retrieved 22 documents, added 23 context pages +2025-10-22 11:34:26,674 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 11:34:27,533 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 11:34:27,533 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 11:34:28,058 - AgenticMedicalRAG - INFO - Found 1 existing evaluations in GitHub +2025-10-22 11:34:28,059 - AgenticMedicalRAG - INFO - Next interaction ID will be: 2 +2025-10-22 11:34:28,059 - AgenticMedicalRAG - INFO - Starting validation for interaction 2 +2025-10-22 11:34:46,258 - AgenticMedicalRAG - INFO - Loading existing evaluations: 1 found +2025-10-22 11:34:46,258 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 2 +2025-10-22 11:34:48,482 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 11:34:48,483 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 2 +2025-10-22 11:34:48,483 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 2 +2025-10-22 11:34:48,483 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 2 +2025-10-22 11:34:48,483 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 11:34:48,484 - AgenticMedicalRAG - INFO - Successfully processed user input: Who should receive curative-intent treatment in ea... +2025-10-22 15:49:32,266 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 15:49:36,572 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 15:49:37,160 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 15:49:37,160 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 15:49:37,161 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 15:49:37,162 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 15:49:59,184 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 15:49:59,184 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 15:49:59,184 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 15:49:59,184 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 15:49:59,185 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 15:49:59,696 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 15:49:59,723 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 15:49:59,723 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 15:50:00,145 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 15:50:00,145 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 15:50:00,146 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 15:50:00,146 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 15:50:05,349 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 15:50:05,349 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 15:50:05,349 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 15:50:05,350 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 15:50:06,957 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 15:50:06,957 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 15:50:06,958 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 15:51:35,608 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Which symptoms/signs should awareness campaigns hi... +2025-10-22 15:51:39,571 - AgenticMedicalRAG - INFO - Hybrid search returned 19 unique documents (query expansion: True) +2025-10-22 15:51:39,630 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 15:51:39,631 - AgenticMedicalRAG - INFO - Retrieved 19 documents, added 32 context pages +2025-10-22 15:51:55,382 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 15:51:56,222 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 15:51:56,223 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 15:51:56,901 - AgenticMedicalRAG - INFO - Found 6 existing evaluations in GitHub +2025-10-22 15:51:56,901 - AgenticMedicalRAG - INFO - Next interaction ID will be: 7 +2025-10-22 15:51:56,902 - AgenticMedicalRAG - INFO - Starting validation for interaction 7 +2025-10-22 15:52:11,964 - AgenticMedicalRAG - INFO - Loading existing evaluations: 6 found +2025-10-22 15:52:11,964 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 7 +2025-10-22 15:52:16,018 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 15:52:16,020 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 7 +2025-10-22 15:52:16,020 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 7 +2025-10-22 15:52:16,021 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 7 +2025-10-22 15:52:16,021 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 15:52:16,021 - AgenticMedicalRAG - INFO - Successfully processed user input: Which symptoms/signs should awareness campaigns hi... +2025-10-22 15:52:37,520 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 15:52:39,342 - AgenticMedicalRAG - INFO - Hybrid search returned 14 unique documents (query expansion: True) +2025-10-22 15:52:39,344 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 15:52:39,344 - AgenticMedicalRAG - INFO - Retrieved 14 documents, added 31 context pages +2025-10-22 15:52:44,931 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 15:52:45,757 - AgenticMedicalRAG - INFO - Found 7 existing evaluations in GitHub +2025-10-22 15:52:45,757 - AgenticMedicalRAG - INFO - Next interaction ID will be: 8 +2025-10-22 15:52:45,758 - AgenticMedicalRAG - INFO - Starting validation for interaction 8 +2025-10-22 15:52:56,889 - AgenticMedicalRAG - INFO - Loading existing evaluations: 7 found +2025-10-22 15:52:56,890 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 8 +2025-10-22 15:53:01,108 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 15:53:01,109 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 8 +2025-10-22 15:53:01,110 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 8 +2025-10-22 15:53:01,110 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 8 +2025-10-22 15:53:01,111 - AgenticMedicalRAG - INFO - Validation scores - Overall: 99/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 15:53:01,111 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 15:53:20,928 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What investigations are mandated before embarking ... +2025-10-22 15:53:22,005 - AgenticMedicalRAG - INFO - Hybrid search returned 23 unique documents (query expansion: True) +2025-10-22 15:53:22,107 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 15:53:22,107 - AgenticMedicalRAG - INFO - Retrieved 23 documents, added 30 context pages +2025-10-22 15:53:28,801 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 15:53:29,506 - AgenticMedicalRAG - INFO - Found 8 existing evaluations in GitHub +2025-10-22 15:53:29,507 - AgenticMedicalRAG - INFO - Next interaction ID will be: 9 +2025-10-22 15:53:29,507 - AgenticMedicalRAG - INFO - Starting validation for interaction 9 +2025-10-22 15:53:42,831 - AgenticMedicalRAG - INFO - Loading existing evaluations: 8 found +2025-10-22 15:53:42,831 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 9 +2025-10-22 15:53:46,919 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 15:53:46,920 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 9 +2025-10-22 15:53:46,921 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 9 +2025-10-22 15:53:46,921 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 9 +2025-10-22 15:53:46,922 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 15:53:46,922 - AgenticMedicalRAG - INFO - Successfully processed user input: What investigations are mandated before embarking ... +2025-10-22 15:54:23,147 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Who should receive curative-intent treatment in ea... +2025-10-22 15:54:24,503 - AgenticMedicalRAG - INFO - Hybrid search returned 10 unique documents (query expansion: True) +2025-10-22 15:54:24,504 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 15:54:24,504 - AgenticMedicalRAG - INFO - Retrieved 10 documents, added 28 context pages +2025-10-22 15:54:31,782 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 15:54:33,075 - AgenticMedicalRAG - INFO - Found 9 existing evaluations in GitHub +2025-10-22 15:54:33,076 - AgenticMedicalRAG - INFO - Next interaction ID will be: 10 +2025-10-22 15:54:33,076 - AgenticMedicalRAG - INFO - Starting validation for interaction 10 +2025-10-22 15:54:45,909 - AgenticMedicalRAG - INFO - Loading existing evaluations: 9 found +2025-10-22 15:54:45,910 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 10 +2025-10-22 15:54:50,588 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 15:54:50,589 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 10 +2025-10-22 15:54:50,590 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 10 +2025-10-22 15:54:50,590 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 10 +2025-10-22 15:54:50,590 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 15:54:50,591 - AgenticMedicalRAG - INFO - Successfully processed user input: Who should receive curative-intent treatment in ea... +2025-10-22 16:00:48,634 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:00:49,301 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:00:49,567 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:00:49,568 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:00:49,568 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:00:49,569 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:00:55,545 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:00:55,547 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:00:55,547 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:00:55,547 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:00:55,548 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:00:55,635 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:00:55,653 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:00:55,654 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:00:55,897 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:00:55,897 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:00:55,897 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:00:55,898 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:00:59,224 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:00:59,225 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:00:59,225 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:00:59,225 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:01:00,267 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:01:00,267 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:01:00,267 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:02:03,045 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 16:02:06,202 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 16:02:06,240 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 16:02:06,241 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 18 context pages +2025-10-22 16:02:14,254 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:02:15,057 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:02:15,058 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:02:15,990 - AgenticMedicalRAG - INFO - Found 10 existing evaluations in GitHub +2025-10-22 16:02:15,991 - AgenticMedicalRAG - INFO - Next interaction ID will be: 11 +2025-10-22 16:02:15,991 - AgenticMedicalRAG - INFO - Starting validation for interaction 11 +2025-10-22 16:02:26,228 - AgenticMedicalRAG - INFO - Loading existing evaluations: 10 found +2025-10-22 16:02:26,228 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 11 +2025-10-22 16:02:30,858 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:02:30,858 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 11 +2025-10-22 16:02:30,859 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 11 +2025-10-22 16:02:30,859 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 11 +2025-10-22 16:02:30,859 - AgenticMedicalRAG - INFO - Validation scores - Overall: 98/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 16:02:30,860 - AgenticMedicalRAG - INFO - Successfully processed user input: Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 16:06:26,829 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:06:27,499 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:06:27,721 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:06:27,722 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:06:27,723 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:06:27,723 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:06:35,431 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:06:35,431 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:06:35,432 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:06:35,432 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:06:35,432 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:06:35,520 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:06:35,544 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:06:35,544 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:06:35,924 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:06:35,925 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:06:35,925 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:06:35,925 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:06:41,044 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:06:41,045 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:06:41,046 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:06:41,046 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:06:42,395 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:06:42,395 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:06:42,396 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:06:47,061 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 16:06:49,521 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 16:06:49,564 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 16:06:49,565 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 18 context pages +2025-10-22 16:06:55,904 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:06:56,518 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:06:56,518 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:06:57,859 - AgenticMedicalRAG - INFO - Found 11 existing evaluations in GitHub +2025-10-22 16:06:57,859 - AgenticMedicalRAG - INFO - Next interaction ID will be: 12 +2025-10-22 16:06:57,860 - AgenticMedicalRAG - INFO - Starting validation for interaction 12 +2025-10-22 16:07:05,062 - AgenticMedicalRAG - INFO - Loading existing evaluations: 11 found +2025-10-22 16:07:05,062 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 12 +2025-10-22 16:07:10,451 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:07:10,453 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 12 +2025-10-22 16:07:10,455 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 12 +2025-10-22 16:07:10,455 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 12 +2025-10-22 16:07:10,455 - AgenticMedicalRAG - INFO - Validation scores - Overall: 100/100, Accuracy: 100/100, Coherence: 100/100, Relevance: 100/100 +2025-10-22 16:07:10,455 - AgenticMedicalRAG - INFO - Successfully processed user input: Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 16:10:41,858 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:10:42,514 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:10:42,728 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:10:42,729 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:10:42,730 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:10:42,730 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:10:48,639 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:10:48,639 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:10:48,640 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:10:48,640 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:10:48,640 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:10:48,711 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:10:48,730 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:10:48,731 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:10:48,955 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:10:48,956 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:10:48,956 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:10:48,956 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:10:52,321 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:10:52,322 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:10:52,322 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:10:52,322 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:10:53,172 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:10:53,172 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:10:53,173 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:12:55,359 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:12:55,973 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:12:56,189 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:12:56,190 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:12:56,190 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:12:56,191 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:13:02,057 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:13:02,058 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:13:02,059 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:13:02,059 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:13:02,059 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:13:02,191 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:13:02,208 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:13:02,208 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:13:02,415 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:13:02,416 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:13:02,416 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:13:02,416 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:13:06,158 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:13:06,158 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:13:06,159 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:13:06,159 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:13:07,533 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:13:07,536 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:13:07,536 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:13:35,192 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:13:37,847 - AgenticMedicalRAG - INFO - Hybrid search returned 14 unique documents (query expansion: True) +2025-10-22 16:13:37,874 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 16:13:37,875 - AgenticMedicalRAG - INFO - Retrieved 14 documents, added 29 context pages +2025-10-22 16:13:47,197 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:13:48,106 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:13:48,107 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:13:49,438 - AgenticMedicalRAG - INFO - Found 12 existing evaluations in GitHub +2025-10-22 16:13:49,438 - AgenticMedicalRAG - INFO - Next interaction ID will be: 13 +2025-10-22 16:13:49,439 - AgenticMedicalRAG - INFO - Starting validation for interaction 13 +2025-10-22 16:13:57,659 - AgenticMedicalRAG - INFO - Loading existing evaluations: 12 found +2025-10-22 16:13:57,659 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 13 +2025-10-22 16:14:02,620 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:14:02,620 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 13 +2025-10-22 16:14:02,621 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 13 +2025-10-22 16:14:02,622 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 13 +2025-10-22 16:14:02,623 - AgenticMedicalRAG - INFO - Validation scores - Overall: 100/100, Accuracy: 100/100, Coherence: 100/100, Relevance: 100/100 +2025-10-22 16:14:02,623 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:17:19,699 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:17:20,345 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:17:20,608 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:17:20,609 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:17:20,610 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:17:20,610 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:17:26,769 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:17:26,770 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:17:26,770 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:17:26,771 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:17:26,771 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:17:26,848 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:17:26,861 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:17:26,861 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:17:27,088 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:17:27,089 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:17:27,089 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:17:27,089 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:17:30,363 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:17:30,364 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:17:30,364 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:17:30,364 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:17:31,282 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:17:31,283 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:17:31,283 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:17:51,050 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:17:51,662 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:17:51,882 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:17:51,882 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:17:51,883 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:17:51,883 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:17:57,503 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:17:57,503 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:17:57,504 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:17:57,504 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:17:57,504 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:17:57,627 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:17:57,654 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:17:57,654 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:17:57,986 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:17:57,986 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:17:57,987 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:17:57,987 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:18:02,715 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:18:02,716 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:18:02,716 - AgenticMedicalRAG - INFO - īŋŊīŋŊīŋŊ Background Init: Warming up LLM... (97%) +2025-10-22 16:18:02,716 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:18:03,974 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:18:03,974 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:18:03,974 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:18:24,380 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:18:26,127 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 16:18:26,174 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 16:18:26,175 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 18 context pages +2025-10-22 16:18:37,263 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:18:38,063 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:18:38,064 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:18:38,877 - AgenticMedicalRAG - INFO - Found 13 existing evaluations in GitHub +2025-10-22 16:18:38,878 - AgenticMedicalRAG - INFO - Next interaction ID will be: 14 +2025-10-22 16:18:38,879 - AgenticMedicalRAG - INFO - Starting validation for interaction 14 +2025-10-22 16:18:51,049 - AgenticMedicalRAG - INFO - Loading existing evaluations: 13 found +2025-10-22 16:18:51,050 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 14 +2025-10-22 16:18:58,121 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:18:58,122 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 14 +2025-10-22 16:18:58,123 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 14 +2025-10-22 16:18:58,123 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 14 +2025-10-22 16:18:58,123 - AgenticMedicalRAG - INFO - Validation scores - Overall: 97/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 16:18:58,124 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:21:59,186 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:22:00,073 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:22:00,341 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:22:00,342 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:22:00,343 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:22:00,343 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:22:34,955 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:22:35,563 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:22:35,790 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:22:35,791 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:22:35,791 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:22:35,792 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:22:42,536 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:22:42,537 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:22:42,537 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:22:42,537 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:22:42,538 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:22:42,633 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:22:42,655 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:22:42,655 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:22:42,976 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:22:42,976 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:22:42,976 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:22:42,977 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:22:47,849 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:22:47,850 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:22:47,850 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:22:47,851 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:22:49,085 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:22:49,085 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:22:49,086 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:23:12,744 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:23:16,388 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 16:23:16,430 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 16:23:16,430 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 18 context pages +2025-10-22 16:23:24,846 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:23:25,630 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:23:25,630 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:23:26,656 - AgenticMedicalRAG - INFO - Found 14 existing evaluations in GitHub +2025-10-22 16:23:26,656 - AgenticMedicalRAG - INFO - Next interaction ID will be: 15 +2025-10-22 16:23:26,657 - AgenticMedicalRAG - INFO - Starting validation for interaction 15 +2025-10-22 16:23:39,928 - AgenticMedicalRAG - INFO - Loading existing evaluations: 14 found +2025-10-22 16:23:39,929 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 15 +2025-10-22 16:23:45,443 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:23:45,444 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 15 +2025-10-22 16:23:45,445 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 15 +2025-10-22 16:23:45,445 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 15 +2025-10-22 16:23:45,445 - AgenticMedicalRAG - INFO - Validation scores - Overall: 100/100, Accuracy: 100/100, Coherence: 100/100, Relevance: 100/100 +2025-10-22 16:23:45,445 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 16:24:43,168 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Which symptoms/signs should awareness campaigns hi... +2025-10-22 16:24:44,939 - AgenticMedicalRAG - INFO - Hybrid search returned 9 unique documents (query expansion: True) +2025-10-22 16:24:44,940 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 16:24:44,940 - AgenticMedicalRAG - INFO - Retrieved 9 documents, added 28 context pages +2025-10-22 16:24:49,169 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:24:50,022 - AgenticMedicalRAG - INFO - Found 15 existing evaluations in GitHub +2025-10-22 16:24:50,022 - AgenticMedicalRAG - INFO - Next interaction ID will be: 16 +2025-10-22 16:24:50,023 - AgenticMedicalRAG - INFO - Starting validation for interaction 16 +2025-10-22 16:24:58,190 - AgenticMedicalRAG - INFO - Loading existing evaluations: 15 found +2025-10-22 16:24:58,190 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 16 +2025-10-22 16:25:04,660 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:25:04,661 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 16 +2025-10-22 16:25:04,662 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 16 +2025-10-22 16:25:04,663 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 16 +2025-10-22 16:25:04,663 - AgenticMedicalRAG - INFO - Validation scores - Overall: 99/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 16:25:04,663 - AgenticMedicalRAG - INFO - Successfully processed user input: Which symptoms/signs should awareness campaigns hi... +2025-10-22 16:28:07,659 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 16:28:17,082 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:28:17,515 - AgenticMedicalRAG - INFO - No existing evaluation file found, starting with ID 1 +2025-10-22 16:28:17,515 - AgenticMedicalRAG - INFO - Starting validation for interaction 1 +2025-10-22 16:28:26,500 - AgenticMedicalRAG - INFO - Loading existing evaluations: 0 found +2025-10-22 16:28:26,502 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 1 +2025-10-22 16:28:27,894 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:28:27,894 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 1 +2025-10-22 16:28:27,895 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 1 +2025-10-22 16:28:27,895 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 1 +2025-10-22 16:28:27,895 - AgenticMedicalRAG - INFO - Validation scores - Overall: 99/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 16:28:27,895 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 16:42:23,126 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:42:23,827 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:42:24,138 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:42:24,139 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:42:24,140 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:42:24,140 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:42:30,785 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:42:30,785 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:42:30,786 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:42:30,786 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:42:30,786 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:42:30,839 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:42:30,851 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:42:30,852 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:42:31,063 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:42:31,063 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:42:31,064 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:42:31,064 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:42:34,307 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:42:34,308 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:42:34,308 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:42:34,308 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:42:35,131 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:42:35,131 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:42:35,131 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:50:53,515 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:50:54,160 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:50:54,387 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:50:54,387 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:50:54,388 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:50:54,388 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:51:00,710 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:51:00,710 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:51:00,710 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:51:00,711 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:51:00,711 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:51:00,813 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:51:00,927 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:51:00,931 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:51:01,311 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:51:01,312 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:51:01,312 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:51:01,312 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:51:06,016 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:51:06,017 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:51:06,017 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:51:06,017 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:51:07,394 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:51:07,394 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:51:07,394 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 16:51:35,488 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 16:51:37,277 - AgenticMedicalRAG - INFO - Hybrid search returned 14 unique documents (query expansion: True) +2025-10-22 16:51:37,329 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 16:51:37,330 - AgenticMedicalRAG - INFO - Retrieved 14 documents, added 26 context pages +2025-10-22 16:51:46,929 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 16:51:47,732 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 16:51:47,732 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 16:51:48,706 - AgenticMedicalRAG - INFO - Found 1 existing evaluations in GitHub +2025-10-22 16:51:48,706 - AgenticMedicalRAG - INFO - Next interaction ID will be: 2 +2025-10-22 16:51:48,707 - AgenticMedicalRAG - INFO - Starting validation for interaction 2 +2025-10-22 16:52:00,367 - AgenticMedicalRAG - INFO - Loading existing evaluations: 1 found +2025-10-22 16:52:00,367 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 2 +2025-10-22 16:52:02,424 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 16:52:02,424 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 2 +2025-10-22 16:52:02,425 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 2 +2025-10-22 16:52:02,425 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 2 +2025-10-22 16:52:02,425 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 16:52:02,426 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 16:56:15,286 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 16:56:16,046 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 16:56:16,293 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 16:56:16,295 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 16:56:16,295 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 16:56:16,295 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 16:56:22,497 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 16:56:22,506 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 16:56:22,506 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 16:56:22,507 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 16:56:22,507 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 16:56:22,573 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 16:56:22,588 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 16:56:22,589 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 16:56:22,818 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 16:56:22,818 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 16:56:22,819 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 16:56:22,819 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 16:56:26,079 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 16:56:26,079 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 16:56:26,079 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 16:56:26,079 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 16:56:26,919 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 16:56:26,919 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 16:56:26,919 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:00:11,772 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:00:12,372 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:00:12,588 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:00:12,589 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:00:12,589 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:00:12,589 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:00:19,639 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:00:19,639 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:00:19,639 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:00:19,639 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:00:19,640 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:00:19,834 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:00:19,852 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:00:19,853 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:00:20,078 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:00:20,078 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:00:20,079 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:00:20,079 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:00:23,303 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:00:23,304 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:00:23,304 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:00:23,304 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:00:24,268 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:00:24,268 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:00:24,268 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:00:59,034 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 17:01:01,859 - AgenticMedicalRAG - INFO - Hybrid search returned 14 unique documents (query expansion: True) +2025-10-22 17:01:01,920 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 17:01:01,920 - AgenticMedicalRAG - INFO - Retrieved 14 documents, added 26 context pages +2025-10-22 17:01:07,879 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:01:08,666 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 17:01:08,667 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 17:01:09,532 - AgenticMedicalRAG - INFO - Found 2 existing evaluations in GitHub +2025-10-22 17:01:09,533 - AgenticMedicalRAG - INFO - Next interaction ID will be: 3 +2025-10-22 17:01:09,533 - AgenticMedicalRAG - INFO - Starting validation for interaction 3 +2025-10-22 17:01:23,042 - AgenticMedicalRAG - INFO - Loading existing evaluations: 2 found +2025-10-22 17:01:23,042 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 3 +2025-10-22 17:01:25,658 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:01:25,659 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 3 +2025-10-22 17:01:25,659 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 3 +2025-10-22 17:01:25,660 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 3 +2025-10-22 17:01:25,660 - AgenticMedicalRAG - INFO - Validation scores - Overall: 97/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 17:01:25,660 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 17:01:46,818 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What investigations are mandated before embarking ... +2025-10-22 17:01:49,884 - AgenticMedicalRAG - INFO - Hybrid search returned 5 unique documents (query expansion: True) +2025-10-22 17:01:49,885 - AgenticMedicalRAG - INFO - Enriched 4 documents with surrounding context pages +2025-10-22 17:01:49,885 - AgenticMedicalRAG - INFO - Retrieved 5 documents, added 16 context pages +2025-10-22 17:01:57,817 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:01:58,935 - AgenticMedicalRAG - INFO - Found 3 existing evaluations in GitHub +2025-10-22 17:01:58,936 - AgenticMedicalRAG - INFO - Next interaction ID will be: 4 +2025-10-22 17:01:58,936 - AgenticMedicalRAG - INFO - Starting validation for interaction 4 +2025-10-22 17:02:11,669 - AgenticMedicalRAG - INFO - Loading existing evaluations: 3 found +2025-10-22 17:02:11,673 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 4 +2025-10-22 17:02:14,694 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:02:14,695 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 4 +2025-10-22 17:02:14,695 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 4 +2025-10-22 17:02:14,695 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 4 +2025-10-22 17:02:14,696 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 17:02:14,696 - AgenticMedicalRAG - INFO - Successfully processed user input: What investigations are mandated before embarking ... +2025-10-22 17:03:47,336 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Who should receive curative-intent treatment in ea... +2025-10-22 17:03:49,139 - AgenticMedicalRAG - INFO - Hybrid search returned 8 unique documents (query expansion: True) +2025-10-22 17:03:49,140 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 17:03:49,141 - AgenticMedicalRAG - INFO - Retrieved 8 documents, added 28 context pages +2025-10-22 17:03:59,199 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:03:59,943 - AgenticMedicalRAG - INFO - Found 4 existing evaluations in GitHub +2025-10-22 17:03:59,943 - AgenticMedicalRAG - INFO - Next interaction ID will be: 5 +2025-10-22 17:03:59,944 - AgenticMedicalRAG - INFO - Starting validation for interaction 5 +2025-10-22 17:04:14,619 - AgenticMedicalRAG - INFO - Loading existing evaluations: 4 found +2025-10-22 17:04:14,620 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 5 +2025-10-22 17:04:17,913 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:04:17,914 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 5 +2025-10-22 17:04:17,915 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 5 +2025-10-22 17:04:17,915 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 5 +2025-10-22 17:04:17,915 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 17:04:17,916 - AgenticMedicalRAG - INFO - Successfully processed user input: Who should receive curative-intent treatment in ea... +2025-10-22 17:04:52,182 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 17:05:01,432 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:05:02,087 - AgenticMedicalRAG - INFO - Found 5 existing evaluations in GitHub +2025-10-22 17:05:02,087 - AgenticMedicalRAG - INFO - Next interaction ID will be: 6 +2025-10-22 17:05:02,088 - AgenticMedicalRAG - INFO - Starting validation for interaction 6 +2025-10-22 17:05:14,615 - AgenticMedicalRAG - INFO - Loading existing evaluations: 5 found +2025-10-22 17:05:14,616 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 6 +2025-10-22 17:05:25,708 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:05:25,709 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 6 +2025-10-22 17:05:25,710 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 6 +2025-10-22 17:05:25,710 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 6 +2025-10-22 17:05:25,710 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 17:05:25,710 - AgenticMedicalRAG - INFO - Successfully processed user input: Q1. What does Quality Statement 1 (Public awarenes... +2025-10-22 17:08:02,733 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:08:03,545 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:08:03,823 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:08:03,824 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:08:03,824 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:08:03,825 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:08:11,302 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:08:11,303 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:08:11,303 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:08:11,303 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:08:11,303 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:08:11,395 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:08:11,427 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:08:11,428 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:08:11,733 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:08:11,733 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:08:11,733 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:08:11,734 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:08:16,399 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:08:16,400 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:08:16,400 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:08:16,400 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:08:17,666 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:08:17,666 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:08:17,666 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:08:32,783 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 17:08:35,376 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 17:08:35,441 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 17:08:35,442 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 18 context pages +2025-10-22 17:08:43,935 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:08:44,673 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 17:08:44,674 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 17:08:45,779 - AgenticMedicalRAG - INFO - Found 6 existing evaluations in GitHub +2025-10-22 17:08:45,780 - AgenticMedicalRAG - INFO - Next interaction ID will be: 7 +2025-10-22 17:08:45,780 - AgenticMedicalRAG - INFO - Starting validation for interaction 7 +2025-10-22 17:09:09,511 - AgenticMedicalRAG - INFO - Loading existing evaluations: 6 found +2025-10-22 17:09:09,512 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 7 +2025-10-22 17:09:12,774 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:09:12,775 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 7 +2025-10-22 17:09:12,776 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 7 +2025-10-22 17:09:12,776 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 7 +2025-10-22 17:09:12,776 - AgenticMedicalRAG - INFO - Validation scores - Overall: 98/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 17:09:12,777 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 17:11:22,642 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:11:23,421 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:11:23,660 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:11:23,661 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:11:23,662 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:11:23,662 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:11:29,967 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:11:29,967 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:11:29,968 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:11:29,968 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:11:29,968 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:11:30,100 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:11:30,113 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:11:30,113 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:11:30,342 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:11:30,343 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:11:30,343 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:11:30,344 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:11:33,894 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:11:33,894 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:11:33,894 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:11:33,895 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:11:34,871 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:11:34,871 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:11:34,871 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:11:52,108 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:11:52,704 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:11:52,920 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:11:52,921 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:11:52,921 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:11:52,921 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:11:58,348 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:11:58,350 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:11:58,350 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:11:58,351 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:11:58,351 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:11:58,447 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:11:58,459 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:11:58,459 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:11:58,673 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:11:58,673 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:11:58,674 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:11:58,674 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:12:01,992 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:12:01,993 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:12:01,993 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:12:01,994 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:12:02,850 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:12:02,850 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:12:02,850 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:12:24,825 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 1 (Public awareness) r... +2025-10-22 17:12:27,007 - AgenticMedicalRAG - INFO - Hybrid search returned 16 unique documents (query expansion: True) +2025-10-22 17:12:27,088 - AgenticMedicalRAG - INFO - Enriched 6 documents with surrounding context pages +2025-10-22 17:12:27,088 - AgenticMedicalRAG - INFO - Retrieved 16 documents, added 14 context pages +2025-10-22 17:12:34,134 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:12:34,929 - AgenticMedicalRAG - INFO - Medical answer validator initialized successfully +2025-10-22 17:12:34,929 - AgenticMedicalRAG - INFO - GitHub storage initialized for MoazEldsouky/cloud-data-store +2025-10-22 17:12:35,638 - AgenticMedicalRAG - INFO - Found 7 existing evaluations in GitHub +2025-10-22 17:12:35,639 - AgenticMedicalRAG - INFO - Next interaction ID will be: 8 +2025-10-22 17:12:35,639 - AgenticMedicalRAG - INFO - Starting validation for interaction 8 +2025-10-22 17:12:46,694 - AgenticMedicalRAG - INFO - Loading existing evaluations: 7 found +2025-10-22 17:12:46,695 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 8 +2025-10-22 17:12:51,194 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:12:51,194 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 8 +2025-10-22 17:12:51,195 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 8 +2025-10-22 17:12:51,195 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 8 +2025-10-22 17:12:51,195 - AgenticMedicalRAG - INFO - Validation scores - Overall: 99/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 17:12:51,196 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 1 (Public awareness) r... +2025-10-22 17:13:18,116 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Q2. Which symptoms/signs should awareness campaign... +2025-10-22 17:13:20,678 - AgenticMedicalRAG - INFO - Hybrid search returned 9 unique documents (query expansion: True) +2025-10-22 17:13:20,679 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 17:13:20,679 - AgenticMedicalRAG - INFO - Retrieved 9 documents, added 28 context pages +2025-10-22 17:13:25,243 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:13:26,529 - AgenticMedicalRAG - INFO - Found 8 existing evaluations in GitHub +2025-10-22 17:13:26,530 - AgenticMedicalRAG - INFO - Next interaction ID will be: 9 +2025-10-22 17:13:26,530 - AgenticMedicalRAG - INFO - Starting validation for interaction 9 +2025-10-22 17:13:35,751 - AgenticMedicalRAG - INFO - Loading existing evaluations: 8 found +2025-10-22 17:13:35,751 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 9 +2025-10-22 17:13:40,972 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:13:40,973 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 9 +2025-10-22 17:13:40,974 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 9 +2025-10-22 17:13:40,974 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 9 +2025-10-22 17:13:40,974 - AgenticMedicalRAG - INFO - Validation scores - Overall: 97/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 17:13:40,974 - AgenticMedicalRAG - INFO - Successfully processed user input: Q2. Which symptoms/signs should awareness campaign... +2025-10-22 17:14:48,352 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 17:14:49,906 - AgenticMedicalRAG - INFO - Hybrid search returned 13 unique documents (query expansion: True) +2025-10-22 17:14:49,907 - AgenticMedicalRAG - INFO - Enriched 8 documents with surrounding context pages +2025-10-22 17:14:49,908 - AgenticMedicalRAG - INFO - Retrieved 13 documents, added 32 context pages +2025-10-22 17:14:55,862 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:14:56,660 - AgenticMedicalRAG - INFO - Found 9 existing evaluations in GitHub +2025-10-22 17:14:56,660 - AgenticMedicalRAG - INFO - Next interaction ID will be: 10 +2025-10-22 17:14:56,661 - AgenticMedicalRAG - INFO - Starting validation for interaction 10 +2025-10-22 17:15:08,752 - AgenticMedicalRAG - INFO - Loading existing evaluations: 9 found +2025-10-22 17:15:08,752 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 10 +2025-10-22 17:15:13,393 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:15:13,394 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 10 +2025-10-22 17:15:13,395 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 10 +2025-10-22 17:15:13,395 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 10 +2025-10-22 17:15:13,395 - AgenticMedicalRAG - INFO - Validation scores - Overall: 97/100, Accuracy: 100/100, Coherence: 95/100, Relevance: 100/100 +2025-10-22 17:15:13,396 - AgenticMedicalRAG - INFO - Successfully processed user input: What does Quality Statement 3 (Lung cancer clinica... +2025-10-22 17:15:50,650 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): What investigations are mandated before embarking ... +2025-10-22 17:15:52,728 - AgenticMedicalRAG - INFO - Hybrid search returned 8 unique documents (query expansion: True) +2025-10-22 17:15:52,729 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 17:15:52,729 - AgenticMedicalRAG - INFO - Retrieved 8 documents, added 28 context pages +2025-10-22 17:16:04,446 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:16:05,300 - AgenticMedicalRAG - INFO - Found 10 existing evaluations in GitHub +2025-10-22 17:16:05,301 - AgenticMedicalRAG - INFO - Next interaction ID will be: 11 +2025-10-22 17:16:05,301 - AgenticMedicalRAG - INFO - Starting validation for interaction 11 +2025-10-22 17:16:15,326 - AgenticMedicalRAG - INFO - Loading existing evaluations: 10 found +2025-10-22 17:16:15,327 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 11 +2025-10-22 17:16:20,504 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:16:20,505 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 11 +2025-10-22 17:16:20,506 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 11 +2025-10-22 17:16:20,506 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 11 +2025-10-22 17:16:20,506 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 17:16:20,506 - AgenticMedicalRAG - INFO - Successfully processed user input: What investigations are mandated before embarking ... +2025-10-22 17:16:27,295 - AgenticMedicalRAG - INFO - Processing user input (attempt 1): Who should receive curative-intent treatment in ea... +2025-10-22 17:16:29,447 - AgenticMedicalRAG - INFO - Hybrid search returned 10 unique documents (query expansion: True) +2025-10-22 17:16:29,448 - AgenticMedicalRAG - INFO - Enriched 7 documents with surrounding context pages +2025-10-22 17:16:29,448 - AgenticMedicalRAG - INFO - Retrieved 10 documents, added 28 context pages +2025-10-22 17:16:39,551 - AgenticMedicalRAG - INFO - Performing background validation for streaming response... +2025-10-22 17:16:40,517 - AgenticMedicalRAG - INFO - Found 11 existing evaluations in GitHub +2025-10-22 17:16:40,518 - AgenticMedicalRAG - INFO - Next interaction ID will be: 12 +2025-10-22 17:16:40,518 - AgenticMedicalRAG - INFO - Starting validation for interaction 12 +2025-10-22 17:16:55,833 - AgenticMedicalRAG - INFO - Loading existing evaluations: 11 found +2025-10-22 17:16:55,833 - AgenticMedicalRAG - INFO - Adding new evaluation with ID: 12 +2025-10-22 17:17:02,396 - AgenticMedicalRAG - INFO - Successfully uploaded medical_data/evaluation_results.json to GitHub +2025-10-22 17:17:02,397 - AgenticMedicalRAG - INFO - Successfully saved evaluation. Total evaluations now: 12 +2025-10-22 17:17:02,397 - AgenticMedicalRAG - INFO - Evaluation saved to GitHub with ID: 12 +2025-10-22 17:17:02,398 - AgenticMedicalRAG - INFO - Background validation completed - Interaction ID: 12 +2025-10-22 17:17:02,398 - AgenticMedicalRAG - INFO - Validation scores - Overall: 90/100, Accuracy: 95/100, Coherence: 90/100, Relevance: 88/100 +2025-10-22 17:17:02,398 - AgenticMedicalRAG - INFO - Successfully processed user input: Who should receive curative-intent treatment in ea... +2025-10-22 17:18:32,794 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:18:33,621 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:18:33,896 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:18:33,897 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:18:33,898 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:18:33,898 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:18:42,637 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:18:43,332 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:18:43,548 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:18:43,548 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:18:43,549 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:18:43,549 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:18:51,130 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:18:51,701 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:18:51,911 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:18:51,911 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:18:51,912 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:18:51,912 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:18:57,796 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:18:57,796 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:18:57,797 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:18:57,797 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:18:57,797 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:18:57,874 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:18:57,893 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:18:57,893 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:18:58,126 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:18:58,126 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:18:58,126 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:18:58,127 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:19:01,436 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:19:01,438 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:19:01,438 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:19:01,438 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:19:02,287 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:19:02,288 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:19:02,288 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully +2025-10-22 17:21:13,488 - AgenticMedicalRAG - INFO - Configuration validation completed +2025-10-22 17:21:14,486 - AgenticMedicalRAG - INFO - Loaded 877 learned synonyms from cache +2025-10-22 17:21:14,778 - AgenticMedicalRAG - INFO - 🚀 Starting background initialization... +2025-10-22 17:21:14,779 - AgenticMedicalRAG - INFO - 🔄 Background Init: Starting background initialization... (0%) +2025-10-22 17:21:14,780 - AgenticMedicalRAG - INFO - 🔄 Background Init: Loading embedding model... (10%) +2025-10-22 17:21:14,780 - AgenticMedicalRAG - INFO - Loading embedding model (first time)... +2025-10-22 17:21:21,622 - AgenticMedicalRAG - INFO - Embedding model loaded successfully +2025-10-22 17:21:21,622 - AgenticMedicalRAG - INFO - 🔄 Background Init: Embedding model loaded successfully (40%) +2025-10-22 17:21:21,622 - AgenticMedicalRAG - INFO - 🔄 Background Init: Initializing retrievers and loading chunks... (50%) +2025-10-22 17:21:21,623 - AgenticMedicalRAG - INFO - 🔄 Initializing retrievers (first time use)... +2025-10-22 17:21:21,623 - AgenticMedicalRAG - INFO - 🔄 Processing new data and updating vector store if needed... +2025-10-22 17:21:21,702 - AgenticMedicalRAG - INFO - đŸ“Ļ Loading chunks cache for BM25 retriever... +2025-10-22 17:21:21,724 - AgenticMedicalRAG - INFO - 🔍 Creating vector retriever... +2025-10-22 17:21:21,724 - AgenticMedicalRAG - INFO - 📝 Creating BM25 retriever... +2025-10-22 17:21:22,075 - AgenticMedicalRAG - INFO - 🔄 Creating hybrid retriever... +2025-10-22 17:21:22,076 - AgenticMedicalRAG - INFO - ✅ Retrievers initialized successfully. +2025-10-22 17:21:22,076 - AgenticMedicalRAG - INFO - 🔄 Background Init: Retrievers initialized successfully (90%) +2025-10-22 17:21:22,076 - AgenticMedicalRAG - INFO - 🔄 Background Init: Learning medical terminology from corpus... (92%) +2025-10-22 17:21:26,242 - AgenticMedicalRAG - INFO - Saved learned terms to cache +2025-10-22 17:21:26,243 - AgenticMedicalRAG - INFO - Learned medical terminology from 1000 documents +2025-10-22 17:21:26,243 - AgenticMedicalRAG - INFO - 🔄 Background Init: Warming up LLM... (97%) +2025-10-22 17:21:26,243 - AgenticMedicalRAG - INFO - Initializing LLM (first time)... +2025-10-22 17:21:27,249 - AgenticMedicalRAG - INFO - LLM initialized successfully +2025-10-22 17:21:27,250 - AgenticMedicalRAG - INFO - 🔄 Background Init: All components initialized successfully (100%) +2025-10-22 17:21:27,250 - AgenticMedicalRAG - INFO - ✅ Background initialization completed successfully