What is Semantic analysis?
Semantic analysis examines the meaning of language – not just which words appear, but what is meant. This includes interpreting ambiguous words correctly in context (such as “bank” as a financial institution or a riverside), recognising relationships between concepts and classifying statements by content. It underpins applications such as analysing customer feedback, question answering or search systems that should also understand differently worded queries with the same meaning.