A social semantic approach to adaptive query expansion