Grounded Reasoning and Interactive Learning (GRAIL)
The GRAIL (Grounded Reasoning and Interactive Learning) team brings together the advances our team has made on NL→Code neural program synthesis technologies and interactive machine teaching to build new classes of system that enable people…
Orchard: Exploring Multivariate Heterogeneous Networks on Mobile Phones
Orchard is a mobile application that combines ideas from both faceted search and interactive network exploration in a visual query language to allow users to collect facets of interest during exploratory navigation.
Modern Machine Learning: Partition & Vote
Understanding and Improving Database-backed Applications
From online shopping to social media websites, many applications are built using imperative languages like Java, Python or Ruby while store its data in a persistent relational database. Such architecture enables fast development of application…
Project Orleans and the distributed database future with Dr. Philip Bernstein
Forty years ago, database research was an “exotic” field and, because of its business data processing reputation, was not considered intellectually interesting in academic circles. But that didn’t deter Dr. Philip Bernstein, now a Distinguished…