Mining knowledge from interconnected data