9. At a computer system, a method for detecting a column header for a table including one or more rows, the method comprising: constructing a set of candidate column names for the table from data defining the table; for each candidate column name in the set of candidate column names: calculating a candidate column name frequency for the candidate column name by identifying one or more other tables, from among a set of other tables, that also contain the candidate column name as a candidate column name; and calculating a non-candidate column name frequency for the candidate column name by identifying a second one or more other tables, from among the set of other tables, that contain the candidate column name other than as a candidate column name; and selecting a row of the table as a column header when at least a specified threshold of candidate column names contained in the row have a candidate column name frequency that is greater than a non-candidate column name frequency.
9. At a computer system, a method for detecting a column header for a table including one or more rows, the method comprising: constructing a set of candidate column names for the table from data defining the table; for each candidate column name in the set of candidate column names: calculating a candidate column name frequency for the candidate column name by identifying one or more other tables, from among a set of other tables, that also contain the candidate column name as a candidate column name; and calculating a non-candidate column name frequency for the candidate column name by identifying a second one or more other tables, from among the set of other tables, that contain the candidate column name other than as a candidate column name; and selecting a row of the table as a column header when at least a specified threshold of candidate column names contained in the row have a candidate column name frequency that is greater than a non-candidate column name frequency. 16. The method of claim 9 , further comprising inferring that at least one column of the selected row is a hypernym of the cell values contained in the at least one column.