cognee/evals/eval_framework/benchmark_adapters
lxobr bb8cb692e0
Cog 1293 corpus builder custom cognify tasks (#527)
<!-- .github/pull_request_template.md -->

## Description
- Enable custom tasks in corpus building
## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced a configurable option to specify the task retrieval
strategy during corpus building.
- Enhanced the workflow with integrated task fetching, featuring a
default retrieval mechanism.
- Updated evaluation configuration to support customizable task
selection for more flexible operations.
- Added a new abstract base class for defining various task retrieval
strategies.
- Introduced a new enumeration to map task getter types to their
corresponding classes.
  
- **Dependencies**
  - Added a new dependency for downloading files from Google Drive.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-02-12 16:44:08 +01:00
..
__init__.py feat: Cognee evaluation framework development (#498) 2025-02-11 16:31:54 +01:00
base_benchmark_adapter.py feat: Cognee evaluation framework development (#498) 2025-02-11 16:31:54 +01:00
benchmark_adapters.py Cog 1293 corpus builder custom cognify tasks (#527) 2025-02-12 16:44:08 +01:00
dummy_adapter.py feat: Cognee evaluation framework development (#498) 2025-02-11 16:31:54 +01:00
hotpot_qa_adapter.py feat: Cognee evaluation framework development (#498) 2025-02-11 16:31:54 +01:00
musique_adapter.py Cog 1293 corpus builder custom cognify tasks (#527) 2025-02-12 16:44:08 +01:00
twowikimultihop_adapter.py feat: Cognee evaluation framework development (#498) 2025-02-11 16:31:54 +01:00