23 lines
836 B
Python
23 lines
836 B
Python
"""
|
|
Report generation module for the intelligent research system.
|
|
|
|
This module provides functionality to generate reports from search results
|
|
by scraping documents, storing them in a database, and synthesizing them
|
|
into a comprehensive report. It also supports the generation of reports
|
|
from decomposed sub-questions for more comprehensive research.
|
|
"""
|
|
|
|
from report.report_generator import get_report_generator, initialize_report_generator
|
|
from report.document_scraper import get_document_scraper
|
|
from report.database.db_manager import get_db_manager, initialize_database
|
|
from report.sub_question_synthesizer import get_sub_question_synthesizer
|
|
|
|
__all__ = [
|
|
'get_report_generator',
|
|
'initialize_report_generator',
|
|
'get_document_scraper',
|
|
'get_db_manager',
|
|
'initialize_database',
|
|
'get_sub_question_synthesizer'
|
|
]
|