Text this: Advancing software engineering through AI, federated learning, and large language models /