1. A system configured to process a table query comprising: a processor and a memory communicatively coupled to the processor, the memory having stored instructions that, when executed, configure the computing system to implement: obtaining the table comprising a plurality of table entries organized by rows and columns; performing a search of an information store based on table entries from a row of the table; extracting sentences or sentence fragments from the search results, the extracted sentences or sentence fragments comprising one or more portions matching the table entries; deriving a sentence template from the extracted sentences or sentence fragments, the sentence template not including the one or more portions matching the table entries and having a structure such that addition of table entries from a row into the sentence template transforms the sentence template into a sentence associated with the row from which the table entries were obtained; replicating a copy of the sentence template for each row in the table; constructing a collection of sentences for the table comprising a sentence for each row constructed using the sentence template and table entries from that row; finishing the sentence template for each row, using table entries from that row, into a sentence for each row; and in response to a request to search the table, searching the sentences associated with the rows of the table.