This repository contains the supporting material for the paper 📻 RADio – Rank-Aware Divergence metrIcs to measure nOrmative diversity in news recommendations.
- download
articles_large.pickle: https://drive.google.com/file/d/1XgXetSxweN9rLo6vCMMR5ur5lvYWJYCY/view?usp=sharing - download
recommendations_large_all_recs_no_cap.pickle: https://drive.google.com/file/d/17X9fkhBxzNhHhWgb_XHQJ1WVexhnsZnX/view?usp=sharing - Put
articles_large.pickleandrecommendations_large_all_recs_no_cap.picklein the data folder - download
behaviors_large.tsv: https://drive.google.com/file/d/13ENNPX7f7Qb2vLtdp94Zo5lBflch_hiJ/view?usp=sharing - Put
behaviors_large.tsvin the data/recommendations folder
git clone https://github.com/svrijenhoek/RADio.git
pip install -r requirements.txt
python metrics_calculation.py
MacOS
brew tap elastic/tap
brew install elastic/tap/elasticsearch-full
python -m spacy download en_core_web_sm
| rec_type | calibration_topic | calibration_complexity | fragmentation | affect | representation | alternative_voices |
|---|---|---|---|---|---|---|
| lstur | 2.6038 | 1.1432 | 7.7201 | 0.1481 | 0.1078 | 0.0142 |
| naml | 2.5333 | 1.1287 | 7.3926 | 0.1531 | 0.1047 | 0.0127 |
| npa | 2.5945 | 1.1390 | 7.6202 | 0.1521 | 0.1237 | 0.0134 |
| nrms | 2.5013 | 1.1204 | 7.4519 | 0.1442 | 0.1114 | 0.0113 |
| pop | 2.9384 | 1.1082 | 7.6377 | 0.1605 | 0.1028 | 0.0102 |
| random | 3.6038 | 1.5985 | 8.6295 | 0.8079 | 1.1248 | 0.0420 |



