Constarium
← Search

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

Catalogue records · 1

Topics

Provenance · 1 source records, 12 field assertions
SourceKeyLast seenRaw
Teesside University Research Data Repositoryoai:data.mendeley.com/sffnc5dxgv.110 d agoJSON v1
FieldAssertionExtractorEvidence
access_levelsource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].anzsrc:group:4611mapping · researchdata tees ac ukvocabulary-mapper@1.0.0keywords['Machine Learning']
concepts[field].local:field:computer-science-aimapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:engineeringmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:humanitiesmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:life-sciencesmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
descriptionsource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/description
licensesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/rights
publication_datesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
titlesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/title