SHF: Medium: Collaborative Research: Computer-Aided Programming for Data Science
SHF: Medium: Collaborative Research: Computer-Aided Programming for Data Science
批准号:
1762363
负责人:
Ruben Goncalves Martins
金额:
$15.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-06-01 至 2023-05-31
中文摘要
该项目名为DataWizard,其目标是通过使用计算机辅助编程来大大简化当前数据分析所需的工作。具体来说,这个项目的目标是通过从非正式规范自动生成程序来半自动化数据收集、查询和处理任务。因此,DataWizard项目将允许领域科学家专注于更有趣的数据分析和可视化任务,将数据科学的“繁重工作”留给计算机辅助编程工具。该项目还将推进自动程序合成和自然语言处理的最新技术,并将这些技术应用于新兴的大数据分析领域。从技术角度来看,DataWizard项目的目标有三个方面。首先,该项目开发了新颖的示例编程和信息提取技术,以解决数据收集中出现的挑战,包括整合不同的数据源,分层和关系数据之间的转换,以及从非结构化数据源中提取信息。其次,这个项目探索了使用自然语言描述查询数据的新技术。特别是,该项目考虑从关系和noSQL数据库以及半结构化数据源(如XML和JSON)中提取数据。第三,该项目开发了新的程序合成方法,用于自动化数据分析中常见的数据争吵,清理和估算任务。总的来说,这些技术使数据科学家更容易从杂乱的数据中获得见解。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
The goal of this project, named DataWizard, is to dramatically simplify the effort that is currently required for data analytics through the use of computer-aided programming. Specifically, this project aims to semi-automate data collection, querying, and wrangling tasks by automatically generating programs from informal specifications. As a result, the DataWizard project will allow domain scientists to focus on more interesting data analytics and visualization tasks, leaving the "grunt work" of data science to computer-aided programming tools. The project will also advance the state-of-the-art in automated program synthesis and natural language processing and apply these techniques to the burgeoning field of big data analytics. From a technical perspective, the goals of the DataWizard project are three-fold. First, this project develops novel programming-by-example and information extraction techniques to address challenges that arise in data collection, including consolidation of different data sources, transformations between hierarchical and relational data, and extraction of information from unstructured data sources. Second, this project explores new techniques for querying data using natural language descriptions. In particular, this project considers data extraction from relational and noSQL databases as well as semi-structured data sources, such as XML and JSON. Third, this project develops novel program synthesis methods for automating data wrangling, cleaning, and imputation tasks that commonly arise in data analytics. Overall, these techniques make it significantly easier for data scientists to gain insights from messy data.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(14)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1109/icse43902.2021.00023
发表时间:
2021-02
期刊:
2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[Ansong Ni;Daniel Ramos;Aidan Z. H. Yang;I. Lynce;Vasco M. Manquinho;R. Martins;Claire Le Goues]
通讯作者:
Ansong Ni;Daniel Ramos;Aidan Z. H. Yang;I. Lynce;Vasco M. Manquinho;R. Martins;Claire Le Goues
DOI:
10.1145/3597503.3623342
发表时间:
2023-10
期刊:
2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[Aidan Z. H. Yang;Ruben Martins;Claire Le Goues;Vincent J. Hellendoorn]
通讯作者:
Aidan Z. H. Yang;Ruben Martins;Claire Le Goues;Vincent J. Hellendoorn
Coloring Unit-Distance Strips using SAT
使用 SAT 为单位距离条带着色
DOI:
10.29007/btmj
发表时间:
2020
期刊:
EPiC Series in Computing
影响因子:
--
作者:
[Oostema, Peter, Martins, Ruben, Heule, Marijn]
通讯作者:
Heule, Marijn
DOI:
10.1145/3428239
发表时间:
2020
期刊:
Proceedings of the ACM on Programming Languages
影响因子:
--
作者:
[Clune, Joshua, Ramamurthy, Vijay, Martins, Ruben, Acar, Umut A.]
通讯作者:
Acar, Umut A.
MELT: Mining Effective Lightweight Transformations from Pull Requests
MELT:从拉取请求中挖掘有效的轻量级转换
DOI:
10.1109/ase56229.2023.00117
发表时间:
2023
期刊:
38th IEEE/ACM International Conference on Automated Software Engineering (ASE
影响因子:
--
作者:
[Ramos, Daniel, Mitchell, Hailie, Lynce, Inês, Manquinho, Vasco, Martins, Ruben, Goues, Claire Le]
通讯作者:
Goues, Claire Le
共 11 条
海外基金