Improving Graph Representation Learning With Augmentations, Uncertainty Quantification And Large Language Models