What is the difference between syntax and semantics in natural language processing?
a) Syntax refers to the meaning of language, while semantics refers to the structure
b) Syntax refers to the structure of language, while semantics refers to the meaning
c) Syntax and semantics are the same thing
d) Syntax and semantics are not relevant to natural language processing