ECHOscore / README.md
EugeneXiang's picture
Update README.md
3d7bbd3 verified

A newer version of the Gradio SDK is available: 6.13.0

Upgrade
metadata
title: ECHOscore
emoji: πŸ“ˆ
colorFrom: blue
colorTo: pink
sdk: gradio
sdk_version: 5.30.0
app_file: app.py
pinned: false
license: cc-by-nc-sa-4.0
short_description: Evaluator Cockpit for Harmony Outcomes

⚠️ This is a demo version of ECHOscore.
Data contribution, uploads, and edits are not supported.
To try the full version, please download the desktop release.

🧠 ECHOscore: Evaluator Cockpit for Harmony Outcomes

ECHOscore is a modular evaluation cockpit designed to measure not just the correctness of outputs, but the harmony between prompts and responsesβ€”the resonance that defines meaningful alignment.


🌟 Why ECHOscore?

ECHOscore is a lightweight, modular evaluation tool for LLM prompts and outputs.

πŸš€ Features

  • βœ… Supports OpenAI, ChatCompletion, LaaJ, DeepEval, OVAL...
  • 🧠 Alternative to LangSmith, but simpler and more customizable
  • πŸ“¦ Plug-and-play scoring rubrics
  • πŸ“Š Structured CSV export for QA teams
  • πŸ› οΈ Python-native, easy integration with eval.py scripts

πŸ’₯ ECHOscore = Fast + Flexible + Free

✨ Features

  • πŸ§ͺ Tri-system scoring: Human, OVAL, and DeepEval
  • πŸ“Š Radar chart visualization with Plotly
  • 🧠 Stable score hashing for consistent outputs
  • 🧼 Network slang annotation (placeholder-ready)
  • πŸ’Ύ Export evaluation results as CSV
  • 🧩 Modular architecture for easy customization

πŸ“¦ Modules Overview

Module Description
app.py Gradio-based UI interface
eval_core.py Main orchestrator: scoring, charting, export
scoring_utils.py Stable scoring + explanation generators
radar_chart.py Radar chart creation (Plotly)
export_utils.py CSV generation
config.py Dimensions, system lists, color map
slang_parser.py Network slang cleaner (user notes)

πŸ’‘ Philosophy

ECHOscore reflects the principle of human-machine complementarity. It doesn't replace human judgment but amplifies it β€” allowing humans and models to evaluate collaboratively with clarity, granularity, and oversight.


πŸ›‘ License

MIT or cc-by-nc-sa-4.0 (as defined in LICENSE file).
For development and commercial usage inquiries, please contact the author.


🀝 Acknowledgments

Built with ❀️ by a human-AI co-pilot team.

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference