The first Object-Oriented Programming (OOP) Evaluation Benchmark for LLMs
Python
27
7 commits
updated Jan 15, 2025
OOP is a code generation benchmark to quantify the object-oriented programming ability of language Large Language Models (LLMs), and the details can be seen in our paper "OOP: Object-Oriented Programming Evaluation Benchmark for Large Language Models | [HuggingFace Link]". We collect code snippets from the LeetCode, open-source repositories on GitHub, Stack Overflow, and Codewars, and all the test samples have undergone carefully designed post-processing.
We show that 🔎:
📢 News: [May 15, 2024] OOP has been accepted by ACL 2024 Findings.
Please cite the paper and star this repo if you use OOP and find it helpful. Feel free to contact wangshuai123@whu.edu.cn or open an issue if you have any questions.
@inproceedings{wang2024oop,
title={OOP: Object-Oriented Programming Evaluation Benchmark for Large Language Models},
author={Wang, Shuai and Ding, Liang and Shen, Li and Luo, Yong and Du, Bo and Tao, Dacheng},
booktitle={Findings of the Association for Computational Linguistics: ACL 2024},
year={2024}
}
5 commits
2 commits
Python
99.2%
The first Object-Oriented Programming (OOP) Evaluation Benchmark for LLMs
Python
27
7 commits
updated Jan 15, 2025
OOP is a code generation benchmark to quantify the object-oriented programming ability of language Large Language Models (LLMs), and the details can be seen in our paper "OOP: Object-Oriented Programming Evaluation Benchmark for Large Language Models | [HuggingFace Link]". We collect code snippets from the LeetCode, open-source repositories on GitHub, Stack Overflow, and Codewars, and all the test samples have undergone carefully designed post-processing.
We show that 🔎:
📢 News: [May 15, 2024] OOP has been accepted by ACL 2024 Findings.
Please cite the paper and star this repo if you use OOP and find it helpful. Feel free to contact wangshuai123@whu.edu.cn or open an issue if you have any questions.
@inproceedings{wang2024oop,
title={OOP: Object-Oriented Programming Evaluation Benchmark for Large Language Models},
author={Wang, Shuai and Ding, Liang and Shen, Li and Luo, Yong and Du, Bo and Tao, Dacheng},
booktitle={Findings of the Association for Computational Linguistics: ACL 2024},
year={2024}
}
5 commits
2 commits
Python
99.2%