Recommendation System using Inference-based Graph Learning – Modeling and Analysis