I used websites:
- https://en.wikipedia.org/wiki/Slope_One
- https://www.baeldung.com/java-collaborative-filtering-recommendations
- https://web.archive.org/web/20090330122103/http://www.daniel-lemire.com/fr/documents/publications/SlopeOne.java
SlopeOne.java - algorithm implementation
Main.java - usage example