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
|
01c1a74484
|
Update current focus with progressive report generation implementation plan
|
2025-03-12 10:28:46 -05:00 |
Steve White
|
6f6c29e8a5
|
Update session log with progressive report generation planning
|
2025-03-12 10:28:11 -05:00 |
Steve White
|
053f4a99da
|
Add report templates module and tests
|
2025-03-12 10:15:28 -05:00 |
Steve White
|
33d159f00c
|
Update memory bank with report templates implementation details
|
2025-03-12 10:15:20 -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
|
7744249d65
|
Update memory bank to reflect project directory reorganization
|
2025-03-11 15:30:35 -05:00 |
Steve White
|
7f440286bc
|
Fully functional end-to-end test of research with gemini flash
|
2025-03-01 11:55:57 -06:00 |
Steve White
|
4753e567ad
|
Update Gradio interface to handle async methods
|
2025-02-28 17:08:13 -06:00 |
Steve White
|
3b75436423
|
Improve reference formatting to ensure URLs are included
|
2025-02-28 17:02:22 -06:00 |
Steve White
|
d53198d5ab
|
Make generate_search_queries async to fix runtime errors
|
2025-02-28 16:46:25 -06:00 |
Steve White
|
6b749b9cb6
|
Convert LLM interface methods to async to fix runtime errors
|
2025-02-28 16:44:10 -06:00 |
Steve White
|
0e0d4eb9b2
|
Improve reference formatting to use actual titles and URLs instead of generic placeholders
|
2025-02-28 16:36:39 -06:00 |
Steve White
|
8cd2f900c1
|
Fix reference formatting for Gemini models and improve message handling
|
2025-02-28 16:32:53 -06:00 |
Steve White
|
d4beb73a7a
|
Update Gemini integration to use correct LiteLLM format
|
2025-02-28 15:25:33 -06:00 |
Steve White
|
f94bde875b
|
Fix Gemini model integration with correct model name and endpoint
|
2025-02-28 15:04:07 -06:00 |
Steve White
|
a09eb1519e
|
Update message format for Gemini models to ensure compatibility with LiteLLM
|
2025-02-28 12:20:30 -06:00 |
Steve White
|
82f081f731
|
Fix Google Gemini model integration with correct provider format and API key handling
|
2025-02-28 11:57:12 -06:00 |
Steve White
|
6ff455358c
|
Fix Google Gemini model integration with LiteLLM
|
2025-02-28 11:53:09 -06:00 |
Steve White
|
c687216393
|
Fix search functionality in UI and add fallback mechanisms for report generation
|
2025-02-28 11:49:26 -06:00 |
Steve White
|
f6f660da97
|
Add Google Gemini model support and dynamic model selection in UI
|
2025-02-28 11:31:53 -06:00 |
Steve White
|
76cedb9528
|
Implement batch processing for report generation to avoid payload limits
|
2025-02-28 11:10:19 -06:00 |
Steve White
|
fd92885a65
|
Fix rate limit issues with comprehensive reports and add chunk processing progress indicators
|
2025-02-28 10:38:01 -06:00 |
Steve White
|
9d9fea8b5b
|
Update memory bank with Gradio UI fixes and future enhancement plans
|
2025-02-28 10:25:24 -06:00 |
Steve White
|
0d547d016b
|
Fix Gradio UI for report generation with detail levels and custom models
|
2025-02-28 10:15:41 -06:00 |
Steve White
|
ae130ac49b
|
Add support for custom models and thinking tag processing
|
2025-02-28 09:19:27 -06:00 |
Steve White
|
1e3e2b7258
|
Update memory bank with enhanced report detail levels and synthesis process
|
2025-02-28 09:01:32 -06:00 |
Steve White
|
f6dc28ab1f
|
Enhance detailed and comprehensive report generation with deeper analytical prompts
|
2025-02-28 08:55:15 -06:00 |
Steve White
|
646922ef4a
|
Implement customizable report detail levels with four options: brief, standard, detailed, and comprehensive
|
2025-02-28 08:27:14 -06:00 |
Steve White
|
4e9887f08f
|
Add database files to gitignore
|
2025-02-28 08:08:05 -06:00 |
Steve White
|
ed34f807b4
|
Add test script for query to report workflow
|
2025-02-28 08:07:35 -06: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
|
e748c345e2
|
Update interfaces.md with documentation for reranker functionality
|
2025-02-28 08:06:55 -06:00 |
Steve White
|
0fe1d707f0
|
Update project_overview.md to reflect current progress and next steps
|
2025-02-28 08:05:14 -06:00 |
Steve White
|
941620f178
|
Fix Jina reranker integration and successfully test end-to-end query to report pipeline with EV query. Document report detail level configuration options.
|
2025-02-27 18:12:55 -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 |
Steve White
|
a34b92c103
|
Fix Jina Reranker API integration with proper request and response handling
|
2025-02-27 17:16:52 -06:00 |
Steve White
|
16c7dca2c7
|
Fix Jina Reranker API integration to handle response format correctly
|
2025-02-27 17:07:51 -06:00 |
Steve White
|
59bf4a22ee
|
Fix result structure for reranker integration
|
2025-02-27 17:01:57 -06:00 |
Steve White
|
c40483f593
|
Fix query extraction in reranker integration
|
2025-02-27 17:00:59 -06:00 |
Steve White
|
16720d04c7
|
Integrate Jina Reranker with ResultCollector for semantic ranking
|
2025-02-27 16:59:54 -06:00 |
Steve White
|
fc74a879b3
|
Update Gradio interface description to clarify that all results are returned
|
2025-02-27 16:50:12 -06:00 |
Steve White
|
a7aa9ea580
|
Update Gradio interface to return all results and allow more results per engine
|
2025-02-27 16:49:37 -06:00 |
Steve White
|
124aa109a1
|
Fix Gradio interface to properly handle query processing and search execution
|
2025-02-27 16:34:03 -06:00 |
Steve White
|
bdc3a8fe60
|
Add Gradio web interface for the intelligent research system
|
2025-02-27 16:27:24 -06:00 |
Steve White
|
540bf22b52
|
Initial commit: Intelligent Research System with search execution module
|
2025-02-27 16:21:54 -06:00 |