{"id":"https://openalex.org/W4391054871","doi":"https://doi.org/10.14778/3632093.3632111","title":"FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Language","display_name":"FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Language","publication_year":2023,"publication_date":"2023-11-01","ids":{"openalex":"https://openalex.org/W4391054871","doi":"https://doi.org/10.14778/3632093.3632111"},"language":"en","primary_location":{"id":"doi:10.14778/3632093.3632111","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3632093.3632111","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101442631","display_name":"Mukul Singh","orcid":"https://orcid.org/0000-0002-6709-5396"},"institutions":[{"id":"https://openalex.org/I4210162141","display_name":"Microsoft (India)","ror":"https://ror.org/04ww0w091","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210162141"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Mukul Singh","raw_affiliation_strings":["Microsoft, Delhi, India"],"affiliations":[{"raw_affiliation_string":"Microsoft, Delhi, India","institution_ids":["https://openalex.org/I4210162141"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046282128","display_name":"Jos\u00e9 Cambronero","orcid":"https://orcid.org/0000-0002-0713-6141"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 Cambronero","raw_affiliation_strings":["Microsoft, New Haven, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, New Haven, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011543162","display_name":"Sumit Gulwani","orcid":"https://orcid.org/0000-0002-9226-9634"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sumit Gulwani","raw_affiliation_strings":["Microsoft, Redmond, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, Redmond, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051355395","display_name":"Vu Le","orcid":"https://orcid.org/0000-0003-3727-3291"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vu Le","raw_affiliation_strings":["Microsoft, Redmond, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, Redmond, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082623545","display_name":"Carina Negreanu","orcid":"https://orcid.org/0000-0003-2130-7223"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Carina Negreanu","raw_affiliation_strings":["Microsoft Research, Cambridge, UK"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Cambridge, UK","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037183302","display_name":"Elnaz Nouri","orcid":null},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Elnaz Nouri","raw_affiliation_strings":["Microsoft Research, Redmond, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, Redmond, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047934128","display_name":"Mohammad Raza","orcid":"https://orcid.org/0000-0001-7655-6222"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohammad Raza","raw_affiliation_strings":["Microsoft, Redmond, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft, Redmond, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055735931","display_name":"Gust Verbruggen","orcid":"https://orcid.org/0000-0001-9182-597X"},"institutions":[{"id":"https://openalex.org/I4210151458","display_name":"Microsoft (Belgium)","ror":"https://ror.org/05168yk81","country_code":"BE","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210151458"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Gust Verbruggen","raw_affiliation_strings":["Microsoft, Keerbergen, Belgium"],"affiliations":[{"raw_affiliation_string":"Microsoft, Keerbergen, Belgium","institution_ids":["https://openalex.org/I4210151458"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5101442631"],"corresponding_institution_ids":["https://openalex.org/I4210162141"],"apc_list":null,"apc_paid":null,"fwci":1.0189,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.77558685,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"17","issue":"3","first_page":"497","last_page":"510"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12205","display_name":"Time Series Analysis and Forecasting","score":0.991599977016449,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12205","display_name":"Time Series Analysis and Forecasting","score":0.991599977016449,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.9868999719619751,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9776999950408936,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/disk-formatting","display_name":"Disk formatting","score":0.9309947490692139},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8460593223571777},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5688532590866089},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.5285571813583374},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.47043129801750183},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.45988404750823975},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4330292046070099},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.36232292652130127},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3247684836387634}],"concepts":[{"id":"https://openalex.org/C88006597","wikidata":"https://www.wikidata.org/wiki/Q690117","display_name":"Disk formatting","level":2,"score":0.9309947490692139},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8460593223571777},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5688532590866089},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.5285571813583374},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.47043129801750183},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.45988404750823975},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4330292046070099},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36232292652130127},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3247684836387634},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/3632093.3632111","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3632093.3632111","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8199999928474426,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W2002252784","https://openalex.org/W2032374895","https://openalex.org/W2032655922","https://openalex.org/W2115253074","https://openalex.org/W2275996142","https://openalex.org/W2536574992","https://openalex.org/W2751936342","https://openalex.org/W2890431379","https://openalex.org/W2914121031","https://openalex.org/W2970641574","https://openalex.org/W2979826702","https://openalex.org/W2981852735","https://openalex.org/W3011411500","https://openalex.org/W3035051717","https://openalex.org/W3035231859","https://openalex.org/W3061754956","https://openalex.org/W3086973390","https://openalex.org/W3088135204","https://openalex.org/W3098605233","https://openalex.org/W3105239039","https://openalex.org/W3130268038","https://openalex.org/W3156729426","https://openalex.org/W3165753548","https://openalex.org/W3168052339","https://openalex.org/W3173700007","https://openalex.org/W3177813494","https://openalex.org/W3185858112","https://openalex.org/W3198685994","https://openalex.org/W3205927779","https://openalex.org/W3214600982","https://openalex.org/W4221149883","https://openalex.org/W4224060952","https://openalex.org/W4237412827","https://openalex.org/W4256244129","https://openalex.org/W4285121883","https://openalex.org/W4288089799","https://openalex.org/W4299828299","https://openalex.org/W4308613148","https://openalex.org/W4321448364","https://openalex.org/W4385653235"],"related_works":["https://openalex.org/W4244466418","https://openalex.org/W2104062382","https://openalex.org/W2162878363","https://openalex.org/W2389021890","https://openalex.org/W3023343521","https://openalex.org/W2479325685","https://openalex.org/W10726769","https://openalex.org/W4226226396","https://openalex.org/W3153750606","https://openalex.org/W4308854837"],"abstract_inverted_index":{"Formatting":[0],"is":[1,31],"an":[2,117,155],"important":[3],"property":[4],"in":[5,97,177],"tables":[6,20],"for":[7,34,76,87],"visualization,":[8],"presentation,":[9],"and":[10,40,61,107,150,181,196],"analysis.":[11],"Spreadsheet":[12],"software":[13],"allows":[14],"users":[15,35],"to":[16,91,113,174,185],"automatically":[17],"format":[18],"their":[19],"by":[21,126,141],"writing":[22],"data-dependent":[23],"conditional":[24],"formatting":[25,69],"(CF)":[26],"rules.":[27],"Writing":[28],"such":[29],"rules":[30],"often":[32,80],"challenging":[33],"as":[36],"it":[37,85],"requires":[38],"understanding":[39],"implementing":[41],"the":[42,58,67,94,202],"underlying":[43],"logic.":[44,70],"We":[45,71,170],"present":[46],"FormaT5,":[47],"a":[48,54,62,98,127,142],"transformer-based":[49],"model":[50,129],"that":[51,73,135],"can":[52,122],"generate":[53],"CF":[55,160],"rule":[56,96],"given":[57],"target":[59],"table":[60],"natural":[63],"language":[64],"description":[65],"of":[66,105,133,158,204],"desired":[68,95],"find":[72],"user":[74],"descriptions":[75,164],"these":[77],"tasks":[78],"are":[79,139],"under-specified":[81],"or":[82],"ambiguous,":[83],"making":[84],"harder":[86],"code":[88],"generation":[89],"systems":[90],"accurately":[92],"learn":[93],"single":[99],"step.":[100],"To":[101,145],"tackle":[102],"this":[103,178],"problem":[104],"under-specification":[106],"minimise":[108],"argument":[109],"errors,":[110],"FormaT5":[111,147,184],"learns":[112],"predict":[114],"placeholders":[115,121],"though":[116],"abstention":[118],"objective.":[119],"These":[120],"then":[123],"be":[124,137],"filled":[125],"second":[128],"or,":[130],"when":[131],"examples":[132],"rows":[134],"should":[136],"formatted":[138],"available,":[140],"programming-by-example":[143],"system.":[144],"evaluate":[146],"on":[148,191],"diverse":[149],"real":[151],"scenarios,":[152],"we":[153],"create":[154],"extensive":[156],"benchmark":[157],"1053":[159],"tasks,":[161],"containing":[162],"real-world":[163],"collected":[165],"from":[166],"four":[167],"different":[168,188],"sources.":[169],"release":[171],"our":[172,192],"benchmarks":[173],"encourage":[175],"research":[176],"area.":[179],"Abstention":[180],"filling":[182],"allow":[183],"outperform":[186],"8":[187],"neural":[189],"approaches":[190],"benchmarks,":[193],"both":[194],"with":[195],"without":[197],"examples.":[198],"Our":[199],"results":[200],"illustrate":[201],"value":[203],"building":[205],"domain-specific":[206],"learning":[207],"systems.":[208]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
