{"id":42557,"date":"2026-09-09T23:27:07","date_gmt":"2026-09-09T21:27:07","guid":{"rendered":"https:\/\/www.graviton.at\/letterswaplibrary\/our-model-reads-tables-with-every-column-name-stripped-off-and-the-accuracy-does-not-move-numbers-below-would-you-actually-put-real-data-through-something-you-cannot-download\/"},"modified":"2026-09-09T23:27:07","modified_gmt":"2026-09-09T21:27:07","slug":"our-model-reads-tables-with-every-column-name-stripped-off-and-the-accuracy-does-not-move-numbers-below-would-you-actually-put-real-data-through-something-you-cannot-download","status":"publish","type":"post","link":"https:\/\/www.graviton.at\/letterswaplibrary\/our-model-reads-tables-with-every-column-name-stripped-off-and-the-accuracy-does-not-move-numbers-below-would-you-actually-put-real-data-through-something-you-cannot-download\/","title":{"rendered":"Our Model Reads Tables With Every Column Name Stripped Off And The Accuracy Does Not Move. Numbers Below. Would You Actually Put Real Data Through Something You Cannot Download"},"content":{"rendered":"<p><!-- SC_OFF --><\/p>\n<div class=\"md\">\n<p>disclosure per rule 1: i work at Schema Labs. we train models on tables instead of text. there is a link at the bottom because this sub allows one. i am here for the answer to the question at the end.<\/p>\n<p>here is the claim with the numbers attached because i would rather be argued with than believed.<\/p>\n<p>take a standard tabular benchmark. strip every header off it. replace <code>price<\/code> and <code>age<\/code> and <code>zip<\/code> with positional tokens so there is nothing left but values. comparable models drop about 7 points of mean ROC-AUC. ours goes 0.9224 to 0.9230. flat.<\/p>\n<p>that is not a claim that we win on clean data. those models start ahead of us when the headers are good. it is a claim that we do not read the headers at all, which only matters because production tables do not have good ones. they have <code>val_b<\/code> and <code>metric_14<\/code> and a four-character code from a system nobody has logged into since 2019.<\/p>\n<p>two more. on sector identification we name the correct industry of a dataset we have never seen, from raw values alone, at 86.3% top-1 out of 10,000 possible sectors. on multi-table entity matching we lead published state of the art across all six standard benchmarks with zero shared keys between tables, including a 1.9x improvement over the previous best on one of them. on the geospatial benchmark our lead is 0.07 F1 which i would not want read as more than it is.<\/p>\n<p>every one of those is our own harness, run under each benchmark&#8217;s published protocol, one sealed configuration, no per-dataset tuning. competitor figures are third-party published values we did not re-run. nobody independent has replicated us. we are not on the public leaderboard because entering it requires shipping a runnable wrapper and we do not distribute weights. i put all of that up front every time rather than waiting for someone to ask.<\/p>\n<p>which is the actual question.<\/p>\n<p>we are closed. no pip install, no weights, no local option. none of that changes for at least six months. to try it you make an account, you put a card on file, you upload your data. i think that single fact is the biggest thing standing between us and everyone reading this.<\/p>\n<p>so would you use a thing like this at all. not would you like it to exist, everybody likes things existing. would you upload a real table to a hosted model you cannot inspect, run by a company you had not heard of ninety seconds ago. if the answer is no i want to know what moves it. a named customer. a SOC 2. a benchmark you ran yourself on your own data. an on-prem story you would never actually take up but need to hear. or is the honest answer that nothing moves it and closed is closed.<\/p>\n<p>and if you would rather test the claim than discuss it: send me two tables nobody at your company can explain. no account, no card, nothing to sign up for. i run them and send back what each column appears to be with a confidence score on every one. i flag the ones we got wrong as well, because those are the interesting half and you should see them before you decide anything.<\/p>\n<p>anonymised is fine. structure and distributions are what matter.<\/p>\n<p><a href=\"https:\/\/www.schemalabs.ai\/\">https:\/\/www.schemalabs.ai\/<\/a><\/p>\n<\/div>\n<p><!-- SC_ON -->   submitted by   <a href=\"https:\/\/www.reddit.com\/user\/No-Plant-5234\"> \/u\/No-Plant-5234 <\/a> <br \/> <span><a href=\"https:\/\/www.reddit.com\/r\/datasets\/comments\/1wbyeh1\/our_model_reads_tables_with_every_column_name\/\">[link]<\/a><\/span>   <span><a href=\"https:\/\/www.reddit.com\/r\/datasets\/comments\/1wbyeh1\/our_model_reads_tables_with_every_column_name\/\">[comments]<\/a><\/span><\/p><div class='watch-action'><div class='watch-position align-right'><div class='action-like'><a class='lbg-style1 like-42557 jlk' href='javascript:void(0)' data-task='like' data-post_id='42557' data-nonce='b9a40cecc8' rel='nofollow'><img class='wti-pixel' src='https:\/\/www.graviton.at\/letterswaplibrary\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif' title='Like' \/><span class='lc-42557 lc'>0<\/span><\/a><\/div><\/div> <div class='status-42557 status align-right'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>disclosure per rule 1: i work at Schema Labs. we train models on tables instead of text&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[85],"tags":[],"class_list":["post-42557","post","type-post","status-publish","format-standard","hentry","category-datatards","wpcat-85-id"],"_links":{"self":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts\/42557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/comments?post=42557"}],"version-history":[{"count":0,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/posts\/42557\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/media?parent=42557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/categories?post=42557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.graviton.at\/letterswaplibrary\/wp-json\/wp\/v2\/tags?post=42557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}