Text this: Integrating graph neural networks and attention mechanisms for high-accuracy precipitation prediction