Online Learning for Distributed and Personal Recommendations – a Fair Approach