L'analisi semantica è un metodo di analisi dei dati che utilizza la tecnologia di elaborazione del linguaggio naturale per comprendere ed estrarre il significato profondo del testo. Il contenuto dell'analisi include tendenze emotive, classificazione degli argomenti, riconoscimento delle entità, estrazione delle relazioni, somiglianza del testo, ecc. L'analisi semantica estrae informazioni strutturate dal testo non strutturato per supportare scenari applicativi come l'analisi dell'opinione pubblica, la raccomandazione dei contenuti e domande e risposte intelligenti.