Datasets for large language models: a comprehensive survey | Synapse