LICENSE
README.md
pyproject.toml
src/comproscanner/__init__.py
src/comproscanner/comproscanner.py
src/comproscanner/data_visualizer.py
src/comproscanner/eval_visualizer.py
src/comproscanner.egg-info/PKG-INFO
src/comproscanner.egg-info/SOURCES.txt
src/comproscanner.egg-info/dependency_links.txt
src/comproscanner.egg-info/requires.txt
src/comproscanner.egg-info/top_level.txt
src/comproscanner/article_processors/__init__.py
src/comproscanner/article_processors/elsevier_processor.py
src/comproscanner/article_processors/iop_processor.py
src/comproscanner/article_processors/pdfs_processor.py
src/comproscanner/article_processors/springer_processor.py
src/comproscanner/article_processors/wiley_processor.py
src/comproscanner/extract_flow/__init__.py
src/comproscanner/extract_flow/main_extraction_flow.py
src/comproscanner/extract_flow/crews/composition_crew/composition_extraction_crew/composition_extraction_crew.py
src/comproscanner/extract_flow/crews/composition_crew/composition_format_crew/composition_format_crew.py
src/comproscanner/extract_flow/crews/materials_data_identifier_crew/materials_data_identifier_crew.py
src/comproscanner/extract_flow/crews/synthesis_crew/synthesis_extraction_crew/synthesis_extraction_crew.py
src/comproscanner/extract_flow/crews/synthesis_crew/synthesis_format_crew/synthesis_format_crew.py
src/comproscanner/extract_flow/tools/__init__.py
src/comproscanner/extract_flow/tools/material_parser_tool.py
src/comproscanner/extract_flow/tools/rag_tool.py
src/comproscanner/metadata_extractor/__init__.py
src/comproscanner/metadata_extractor/fetch_metadata.py
src/comproscanner/metadata_extractor/filter_metadata.py
src/comproscanner/post_processing/data_cleaner.py
src/comproscanner/post_processing/evaluation/semantic_evaluator.py
src/comproscanner/post_processing/evaluation/eval_flow/eval_flow.py
src/comproscanner/post_processing/evaluation/eval_flow/crews/composition_evaluation_crew/composition_evaluation_crew.py
src/comproscanner/post_processing/evaluation/eval_flow/crews/synthesis_evaluation_crew/synthesis_evaluation_crew.py
src/comproscanner/post_processing/visualization/create_knowledge_graph.py
src/comproscanner/post_processing/visualization/data_distribution_visualizers.py
src/comproscanner/post_processing/visualization/eval_plot_visualizers.py
src/comproscanner/utils/__init__.py
src/comproscanner/utils/common_functions.py
src/comproscanner/utils/data_preparator.py
src/comproscanner/utils/database_manager.py
src/comproscanner/utils/embeddings.py
src/comproscanner/utils/error_handler.py
src/comproscanner/utils/get_paper_data.py
src/comproscanner/utils/logger.py
src/comproscanner/utils/pdf_to_markdown_text.py
src/comproscanner/utils/prepare_iop_files.py
src/comproscanner/utils/save_results.py
src/comproscanner/utils/configs/__init__.py
src/comproscanner/utils/configs/article_keywords.py
src/comproscanner/utils/configs/base_urls.py
src/comproscanner/utils/configs/custom_dictionary.py
src/comproscanner/utils/configs/database_config.py
src/comproscanner/utils/configs/llm_config.py
src/comproscanner/utils/configs/paths_config.py
src/comproscanner/utils/configs/rag_config.py
tests/test_extract_flow.py