Question answering uses natural language processing and sometimes problem solving to answer a person’s questions in natural language.

Use case
Question answering uses natural language processing and sometimes problem solving to answer a person’s questions in natural language.