| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
SimpleDevQA is a multilingual Development Knowledge QA benchmark derived from large-scale real user dialogues via a rigorous three-phase pipeline. The data pipeline is as follow:
🔍 Dataset Overview
Pipeline Implementation
Reference Support
Efficient Evaluation Framework
Create the environment and install the required packages
conda create -n SimpleDevQA python=3.11
conda activate SimpleDevQAYou can evaluate LLM performance on SimpleDevQA by following these steps:
(1) Get Started.
git clone https://anonymous.4open.science/r/SimpleDevQA-6881
cd SimpleDevQA(2) In the code/eval/eval_demo.py file, you should add the grader model you wish to use and its corresponding API key and base URL:
grading_sampler = ChatCompletionSampler(
model="",
system_message=OPENAI_SYSTEM_MESSAGE_API,
api_key="",
base_url=""
)(3) In the code/eval/eval_demo.py file, you should add some eval models you wish to use and its corresponding API key and base URL:
samplers = {
"model_name": ChatCompletionSampler(
model="",
system_message=OPENAI_SYSTEM_MESSAGE_API,
api_key="",
base_url=""
),
# ...
}(4) Run the eval script. After running it, you can get the eval results:
python code/eval/eval_demo.py| Metric | Name | Description | Ideal |
|---|---|---|---|
| CO✅ | Correct | Full match with reference | ↑ |
| NA⚠️ | Not Attempted | Partial match | ↓ |
| IN❌ | Incorrect | Contradicts reference | ↓ |
| CGA🎯 | Correct Given Attempted | CO/(CO+IN) ratio | ↑ |
| F-score⚖️ | F-score | Harmonic mean of CO & CGA | ↑ |
| Back | FazBrowse Home | New Git URL |