Patent attributes
Techniques for question answering involve receiving, from a user, a text input expressing a question in natural language. The text input may be analyzed, including identifying in the question at least one first portion answerable from at least one structured data source, and at least one second portion answerable from at least one unstructured data source. At least one first query configured for the structured data source(s) may be constructed from the at least one first portion of the question and applied to the structured data source(s) to retrieve first answer information for the at least one first portion of the question. At least one second query configured for the unstructured data source(s) may be constructed from the at least one second portion of the question and applied to the unstructured data source(s) to retrieve second answer information for the at least one second portion of the question.