Skip to main content

Compression Evaluator - CODITECT Adapter

Evaluates context compression quality using probe-based testing from Agent-Skills-for-Context-Engineering.

Usage: python3 scripts/context-engineering/compression_evaluator.py --original orig.txt --compressed comp.txt python3 scripts/context-engineering/compression_evaluator.py --probes probes.json --context context.txt

Source: external/Agent-Skills-for-Context-Engineering/skills/context-compression/scripts/

File: compression_evaluator.py

Classes

CoditechCompressionEvaluator

CODITECT-integrated compression quality evaluator.

Functions

main()

No description

evaluate(original, compressed, probes)

Evaluate compression quality.

generate_probes(context, dimension)

Generate probe questions for context evaluation.

evaluate_anchored_summary(document, summary, anchor_phrases)

Evaluate anchored iterative summarization.

Usage

python compression_evaluator.py