1. A method comprising: detecting a set of tabular data, the set of tabular data comprising one or more portions, wherein each portion comprises a set of information comprising at least one row header, at least one column header, and at least one cell; creating a respective table content document (TCD) for each respective portion of the set of tabular data, wherein each TCD comprises a respective set of information associated with the respective portion; generating a query based on a question, wherein the query comprises a set of query features; identifying a set of relevant TCDs, wherein each respective relevant TCD comprises a set of TCD features matching the set of query features above a first threshold; determining one or more candidate answers based on the set of relevant TCDs, wherein each respective candidate answer comprises at least a subset of the respective set of information associated with the respective portion; and outputting one or more candidate answers in response to the question.