automated recommendation, hotel booking system, heterogeneous network data, data processing, points of interest, review analysis, score generation