Steve White
|
71ad21a1e7
|
Implement progressive report generation for comprehensive detail level reports. This adds a new ProgressiveReportSynthesizer class that extends ReportSynthesizer to implement an iterative refinement approach for very large document collections. The implementation includes chunk prioritization, state management, termination conditions, and progress tracking.
|
2025-03-12 10:39:02 -05:00 |
Steve White
|
053f4a99da
|
Add report templates module and tests
|
2025-03-12 10:15:28 -05:00 |
Steve White
|
a72d4ff35f
|
Fix template retrieval in report synthesis for all detail levels and query types
|
2025-03-11 20:11:01 -05:00 |
Steve White
|
cf7d7f6966
|
Clean up repository: Remove unused test files and add new test directories
|
2025-03-11 16:56:58 -05:00 |
Steve White
|
2c7b086930
|
Update result collector, database manager, and document scraper test with improved error handling and performance optimizations
|
2025-02-28 08:07:19 -06:00 |
Steve White
|
8ee4605522
|
Implement Phase 3: Report Synthesis using Map-Reduce approach with Groq LLM
|
2025-02-27 17:59:18 -06:00 |
Steve White
|
34be5ce36f
|
Improve document scraper with better error handling and add mock option for testing
|
2025-02-27 17:51:05 -06:00 |
Steve White
|
695e4b7ecd
|
Implement Phase 2 of Report Generation module: document prioritization and chunking strategies
|
2025-02-27 17:47:02 -06:00 |
Steve White
|
60f78dab9c
|
Implement Phase 1 of Report Generation Module: Document Scraping and SQLite Storage
|
2025-02-27 17:39:34 -06:00 |