Mahdi Bazrafshan 8715d9c186 feat(strategies): implement all 5 chunking strategies
Why:
- Core evaluation targets — each strategy chunks differently for comparison

Changes:
- fixed_size: token-based splitting with overlap (baseline)
- recursive: cascade splitting (headers → newlines → sentences → words)
- semantic: sentence-level embeddings with similarity-based boundaries
- contextual_retrieval: LLM-generated context prefixes per chunk (Anthropic research)
- semantic_parent_child: paragraph clustering into parent-child hierarchy
2026-07-26 09:37:56 +03:30
2026-07-21 11:27:49 +03:30
2026-07-21 11:27:49 +03:30
2026-07-21 11:27:49 +03:30

chunking_strategies_evaluation

This repo is in order to reach multiple chunking strategies and evaulate them

Description
This repo is in order to reach multiple chunking strategies and evaulate them
Readme Unlicense 554 KiB
Languages
Python 62.4%
HTML 37.6%