This is unsolved. The ALS Pyspark algorithm still works, despite having repeated pairs user-item ratings, and it is not clear how it works (sum, average?). So the question goes further into understanding the algorithm and what is done when receiving the type of data the OP is giving us example.