L’elaborazione del linguaggio naturale (NLP) ha lo scopo di comprendere e analizzare il linguaggio umano, mentre la generazione di linguaggio naturale (NLG) genera testo simile a quello umano, ad esempio i riepiloghi. I modelli linguistici di grandi dimensioni (LLM) sono modelli sofisticati che gestiscono entrambi i servizi usando set di dati e algoritmi estesi.