Master IASD · DataLab 2026

Collaborative filtering

A1 · Daily results

Updated 21 October 2026 · 06:12 CESTDaily run around 05:00 · Paris time

Podium

Lowest RMSE wins. Student groups and professor references compete together.

1
NathanDuboissetStalko123leroysomer

ONN

0.789 RMSE

2
NikosKontarthur-oudeyeryazi-mellissa

SnapCat

0.795 RMSE

3
joao-alcindoarielgg46Pola03

Breaking Bias

0.799 RMSE

Daily progress

RMSE over time · lower is better.

Drag to zoom; use the toolbar to pan or reset. Dots are evaluations, not GitHub activity. Failed runs leave gaps.

Results

Scores use hidden evaluation ratings; the input contains train + test. Accuracy is the percentage of exactly predicted ratings. These measurements support your analysis; code itself is not graded.

Hover or focus the ! icon to read an error. Click it to copy the message.

RankStatusSource
1
NathanDuboissetStalko123leroysomer
ONN2026 group
0.7890.131.02Success Repository7de682f7
2
NikosKontarthur-oudeyeryazi-mellissa
SnapCat2026 group
0.7950.0031.14Success Repositoryefa5475d
3
joao-alcindoarielgg46Pola03
Breaking Bias2026 group
0.7990.2517.47Success Repositorybcfada45
4
Benjamin-WilhelmhibacheikhArthurCommunal2
HBA2026 group
0.7990.16216.72Success Repositorya4daa4cd
5
f-chen88nourceneBomarbargach
Group 162026 group
0.7990.28132.35Success Repository766b27b7
6
quentinRevillonvincentami1tomdld
La piscine2026 group
0.8010.21138.73Success Repository4e7adb00
7
Tpiettonlorisamoreserim-boughanm
Group 132026 group
0.8030.2120.47Success Repositorya5927f2a
8
roeyzaw1MaryamShiranu5318996810-glitch
LHOOQ2026 group
0.8060.17121.15Success Repository87694bf0
9
MartinJessenneFarouk-00naomibronstein
Le Groupe2026 group
0.8080.00256.66Success Repositoryb630569e
10
FrangipanusHaidar-yousifrdc-ens
rEcommeNderS2026 group
0.8110.09265.30Success Repositoryef1b25cd
11
rcuadro-IASDsha098213salva24IASD
altf42026 group
0.8130.07107.63Success Repository85cea6cb
12
lucas3600syldehaImane2410
Le groupe du fond : LiS2026 group
0.8150.03386.00Success Repository6e09fd98
13
Professor reference
BestOf 2025 · 1Reference
0.8160.00480.95Success Frozen referenceab53d900
14
Nicolo456JeanGrngmanelw
Group 312026 group
0.8180.3574.06Success Repositoryef06eee3
15
Quentinz12wandrillebvcctr002
BANs2026 group
0.8240.0965.03Success Repository3b683043
16
Professor reference
BestOf 2025 · 2Reference
0.8300.024.78Success Frozen reference55d5e886
17
YanisMrmralexandrenoel20AymericPapon
AcceleratedAerodynamicsYaris2026 group
0.8310.03207.56Success Repositoryfdfe5a3c
18
tlabrandeCenzitoakselDang
Blocus2026 group
0.8330.094.63Success Repository134e901b
19
F1rasssMateoDeschildreJimRam14
DauDau2026 group
0.8330.1471.83Success Repository1438069b
20
HakimTaoufikaminesaadi2312Ahmed-ux1502
Group 72026 group
0.8390.05966.91Success Repository7110d9bd
21
yuyDaiyassinemethniPuuuu-cr
blue2026 group
0.8390.115.83Success Repository4377f45c
22
hadriennouvelAlexis91800GitM27
Rejoignez@Alexis@Hadrien2026 group
0.8410.107.94Success Repositorycf3f11e5
23
greglcrGautierGabrielTbeck27-lab
Group 282026 group
0.8430.04201.45Success Repositoryebba51c7
24
fumseckkeoghanCheveLoui0-0
MassSurveillanceReadyFiltering2026 group
0.8460.149.09Success Repositorye0bd9939
25
ValentinJourdanleopmrmohamed-meghrous
WorksOnMyMachine2026 group
0.8470.101.77Success Repositoryd96878d4
26
aladin20cMangKaGOnoe-mosca
Group2026 group
0.8480.0011.25Success Repository3b85f316
27
AugustinBouquillardZieBerthecchalon-projects
ACA2026 group
0.8480.0653.14Success Repository5caded6e
28
KaterinaGalkinaToitoine1eya-brad
AKE2026 group
0.8480.0911.60Success Repositoryc60ef494
29
teachShaicoderaphael-uxaaidoudi91
Group 42026 group
0.8480.001025.72Success Repositoryac15a8da
30
ArmandVincentIka807leogruchociak
Gengis GAN2026 group
0.8490.0032.64Success Repository848e0353
31
Professor reference
BestOf 2024 · 1Reference
0.8500.00148.24Success Frozen reference1204cccc
32
AlGoRythm3000Paul-Huber7victor-jourdan
ocaml2026 group
0.8540.143.73Success Repositoryc6ec8398
33
MahdiNoori2003maitsel-gif
force-push2026 group
0.8570.084.48Success Repository11e7fd1d
34
LiLinduojvshangoldFalgunyEma
data-doodlers2026 group
0.8580.0622.77Success Repository2380252a
35
lekoduckhoiclemencejin888honganh7263-debug
Antoine2026 group
0.8590.101.87Success Repository255e0811
36
Mahdi-MarvMobinaMhr
Group 372026 group
0.8590.0634.19Success Repository36c0a75a
37
Professor reference
BestOf 2023 · 2Reference
0.86026.1287.98Success Frozen reference2fa4d93a
38
S-Cordeiroromain-oClementGPP
TinderCEOs2026 group
0.8780.025.88Success Repositoryf2ec7e8d
39
Dams0601erwanmadGuindoAissata
The Outliers2026 group
0.8780.341.77Success Repository71bb1a7e
40
ExatioGaspardMalhomme
Cold Start Club2026 group
1.0370.001.02Success Repository17d84449
41
g4briel-cmdAlexandDecchaylaalois
UsualGreenSundayEnjoyer2026 group
1.0370.000.87Success Repositoryb717a243
42
Professor reference
averageReference
1.0370.001.02Success Frozen reference
43
Professor reference
randomReference
1.82014.170.97Success Frozen reference
—
EyfelixleonhogThaninaSIOUANI
1p2v2026 group
———Error execution: RuntimeError: Process exited with code 1. Traceback (most recent call last): File "/work/generate.py", line 6, in <module> from compareKnn import SimilarityFusion File "/work/compareKnn.py", line 3, in <module> from numba import njit, prange ModuleNotFoundError: No module named 'numba' Repository1f3865cc
—
Professor reference
BestOf 2023 · 1Reference
———Error execution: RuntimeError: Process exited with code 1. Ratings loading... Ratings Loaded. Traceback (most recent call last): File "/work/generate.py", line 38, in <module> model.load_best_models() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/work/algorithms/folded_deep_matrix_factorization_imprv.py", line 327, in load_best_models m.load_state_dict(torch.load(abs_file_path)) ~~~~~~~~~~^^^^^^^^^^^^^^^ File "/env/lib/python3.13/site-packages/torch/serialization.py", line 1521, in load return _load( opened_zipfile, ...<3 lines>... **pickle_load_args, ) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2119, in _load result = unpickler.load() File "/env/lib/python3.13/site-packages/torch/_weights_only_unpickler.py", line 532, in load self.append(self.persistent_load(pid)) ~~~~~~~~~~~~~~~~~~~~^^^^^ File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2083, in persistent_load typed_storage = load_tensor( dtype, nbytes, key, _maybe_decode_ascii(location) ) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2049, in load_tensor wrap_storage = restore_location(storage, location) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 698, in default_restore_location result = fn(storage, location) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 636, in _deserialize device = _validate_device(location, backend_name) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 605, in _validate_device raise RuntimeError( ...<5 lines>... ) RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU. Frozen reference8b6fb772
—
Professor reference
BestOf 2024 · 2Reference
———Error execution: RuntimeError: Process exited with code 1. /work/generate.py:57: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) ratings = np.where(~np.isnan(matrix[i]))[0] Ratings loading... Ratings Loaded. (array([False, True]), array([2974604, 63196])) Traceback (most recent call last): File "/work/generate.py", line 121, in <module> previous_pred = torch.zeros(ratings_full.shape).to(device) File "/env/lib/python3.13/site-packages/torch/cuda/__init__.py", line 412, in _lazy_init torch._C._cuda_init() ~~~~~~~~~~~~~~~~~~~^^ RuntimeError: No CUDA GPUs are available Frozen reference7869cd93
—
Group
Group 272026 group
———Pending Repository pending
—
Group
Matcha2026 group
———Pending Repository pending
—
Baude04FrodogornZomack270
OT dream team2026 group
———Error execution: RuntimeError: Process exited with code 1. Traceback (most recent call last): File "/work/generate.py", line 5, in <module> from matrix_factorization_GD import complete_ratings_table ModuleNotFoundError: No module named 'matrix_factorization_GD' Repositoryad2f13c6
—
rogejuComeRochasdinoroberdemir
umap reborn2026 group
———Error execution: RuntimeError: Process exited with code 1. Ratings loading... Ratings Loaded. Traceback (most recent call last): File "/work/generate.py", line 25, in <module> table = complete(table) File "/work/methods/__init__.py", line 57, in complete return create_method(method, **params).complete(table) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ File "/work/methods/base.py", line 82, in complete predictions = check_predictions(self._predict(table, observed), table.shape) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/work/methods/nlpca.py", line 398, in _predict return NonlinearPCA(**params).fit(table).predict(clip=False) ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ File "/work/methods/nlpca.py", line 222, in fit item_features, self.feature_names_ = load_movie_features( ~~~~~~~~~~~~~~~~~~~^ n_items, movie_ids=movie_ids, use_genres=self.use_genres, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use_year=self.use_year, use_title_tokens=self.use_title_tokens, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ title_min_count=self.title_min_count, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ year_center=self.year_center, year_scale=self.year_scale) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/work/methods/movie_features.py", line 114, in load_movie_features metadata, aligned_ids = load_movie_metadata(root=ROOT) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/work/models/movie_metadata.py", line 34, in load_movie_metadata raise FileNotFoundError(f"Missing official movie metadata: {path}") FileNotFoundError: Missing official movie metadata: /work/data/namesngenre.npy Repository1939077d
BestOf references are preserved benchmarks from previous years. Their current scores are recomputed with this platform; archived scores remain in the history.

Run 20261021T030001Z · Execution limit: 1200 s per group. Student runs: 4 CPU threads · 12 GiB host memory · CPU only. Historical references use one A40 GPU when required. Dependency installation time is not included in the reported execution time.