Data · dataset · 2026
Codeforces User–Problem Interaction Dataset for Personalized Programming Problem Recommendation and Balanced Team Formation
Listed in Teesside University Research Data Repository
This dataset contains processed user–problem interaction data collected from the publicly available Codeforces API to support research on personalized competitive programming problem recommendation and balanced team formation.
Description
The recommendation dataset consists of interactions from 1,000 Codeforces users, 10,864 programming problems, and approximately 918,763 processed user–problem interactions. It includes user submission histories, problem metadata, user performance features, and user weakness profiles computed across programming tags and difficulty levels.
The data were generated through a preprocessing pipeline that aggregates multiple submissions into user–problem interactions, computes solving statistics, and extracts problem ratings and programming tags. For the team formation experiments, an additional dataset was collected from 30 members of the Comilla University Programming Club, whose publicly available Codeforces submission histories were retrieved through the Codeforces API to construct user performance profiles and evaluate the proposed balanced team formation method.
Read the rest (1 more)
This dataset is intended for research in recommender systems, collaborative filtering, educational data mining, competitive programming analytics, and automated team formation. It accompanies the research titled A Hybrid Recommendation and Team Formation System for Competitive Programming and is provided to support reproducibility and future research.
Links
Where it is published
- DOI doi.org/10.17632/sffnc5dxgv.1 ↗
DOI / persistent id · from researchdata tees ac uk
Catalogue records · 1
- OAI-PMH record data.mendeley.com/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Adata… ↗
metadata API · from researchdata tees ac uk
Topics
- From keywords
- Computer Science & AI · Earth & Environmental Science · Engineering · Humanities · Life Sciences · Machine learning · Social Science
Provenance · 1 source records, 12 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| Teesside University Research Data Repository | oai:data.mendeley.com/sffnc5dxgv.1 | 10 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].anzsrc:group:4611 | mapping · researchdata tees ac uk | vocabulary-mapper@1.0.0 | keywords['Machine Learning'] |
| concepts[field].local:field:computer-science-ai | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:humanities | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| description | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/description |
| license | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/rights |
| publication_date | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | |
| title | source · researchdata tees ac uk | connector:researchdata_tees_ac_uk@1.0.0 | /metadata/dc/title |