I have two students interested in diploma thesis called Yum plugin for
suggesting packages based on usage:
TL;DR - from anonymized access log, create a database of suggested
packages using data mining techniques and provide a Yum plugin that
would suggest "Users of vim also installed: ctags, git, ..."