upctanker/CPRet-Embeddings
CPRet-Embeddings This repository provides the problem descriptions and their corresponding precomputed embeddings used by the CPRet retrieval server. You can explore the retrieval server via the online demo at https://cpret.online/. ๐ฆ Files probs_2606.jsonlA JSONL file containing natural language descriptions of competitive programming problems.Each line is a JSON object with metadata such as problem title, platform/source OJ, URL, and full description.โฆ See the full description on the dataset page: https://huggingface.co/datasets/upctanker/CPRet-Embeddings.
CPRet-Embeddings
This repository provides the problem descriptions and their corresponding precomputed embeddings used by the CPRet retrieval server.
You can explore the retrieval server via the online demo at https://cpret.online/.
๐ฆ Files
probs_2606.jsonlA JSONL file containing natural language descriptions of competitive programming problems. Each line is a JSON object with metadata such as problem title, platform/source OJ, URL, and full description.
probs_2606_embs.npyA NumPy array of dense embeddings corresponding to each problem inprobs_2606.jsonl. These embeddings are generated using the model coldchair16/CPRetriever-Prob-Qwen3-4B-2510.
๐ง Embedding Model
The embeddings in this repository are computed with:
๐ Problem Sources (OJ)
The current 2606 problem set includes problems from the following online judges:
Data snapshot: June 2026.
๐ Full Project
For full server usage, deployment instructions, and query examples, see: ๐ CPRet GitHub Repository
๐๏ธ Versioning & Naming Convention
This repository uses a YYMM naming convention for dataset versions:
YY= last two digits of the yearMM= month
This repository keeps the latest version as well as historical versions of problem sets and embeddings for reproducibility and backward compatibility.
