A novel approach for book recommendation systems | Synapse