profile picture

Matteo Brucato

Chief Scientific Officer at Stealth Startup

matteo@osm-data.com

Favourite Quotes

“The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music”
“If you can't explain it simply, you don't understand it well enough”
— Albert Einstein

Research Interests

My research focuses on augmenting data management systems to support business analytics, with emphasis on data-driven predictive and prescriptive analytics.

The ultimate goal of my research is to democratize decision making in a variety of fundamental applications and disciplines, such as financial planning, meal planning, robotics, fair machine learning, text summarization, information retrieval, and systems.

Education

In my Ph.D. dissertation, I built a complete and efficient data management system (PackageBuilder) able to support a broad class of decision-making problems that can be expressed as integer linear programs (ILP), on both certain and uncertain data. My work has been recognized by several ACM awards.

I obtained my Ph.D. in Computer Science from the University of Massachusetts Amherst, where I collaborated with members of the DREAM Lab, and the Human Data (HuDa) Interaction Lab from NYU Abu Dhabi. I received my Bachelor's and Master's degrees in Computer Science from the Computer Science and Engineering Department at the University of Bologna, Italy.

During summer 2017, I interned at Microsoft Research, in the Data Systems Group (formerly DMX). During summer 2016, I interned at IBM Watson. During spring 2016, I visited NYU Abu Dhabi, UAE. During summer 2015, I visited the AMPLab at the University of California, Berkeley. During my Master's studies, I visited the Data-Intensive Systems group at Aarhus University, Denmark. During my Bachelor's studies, I interned in the Database Lab at the University of California, Riverside.

Videos

  • VLDB 2020 Best Demonstration Award:
  • SIGMOD 2020 Technical Paper Presentation:

Projects

  •  
    In-Database Prescriptive Analytics
  •  
    Scalable Fair Machine Learning — collaboration with Microsoft for improving Fairlearn (code).
  •  
    SuDocu — Example-Driven Personalized Document Summarization

Publications

  1. Stochastic SketchRefine: Scaling In-Database Decision-Making under Uncertainty to Millions of Tuples
    Riddho Ridwanul Haque, Anh Mai, Matteo Brucato, Azza Abouzied, Peter Haas, Alexandra Meliou
  2. FairnessEval: a Framework for Evaluating Fairness of Machine Learning Models
    Andrea Baraldi, Matteo Brucato, Miroslav Dudík, Francesco Guerra, Matteo Interlandi
    EDBT 2025 (demo)
  3. Wred: Workload Reduction for Scalable Index Tuning
    Matteo Brucato, Tarique Siddiqui, Wentao Wu, Vivek Narasayya, Surajit Chaudhuri
  4. Scaling Package Queries to a Billion Tuples via Hierarchical Partitioning and Customized Optimization
    Anh L. Mai, Pengyu Wang, Azza Abouzied, Matteo Brucato, Peter J. Haas, Alexandra Meliou
  5. Ranking Models for the Temporal Dimension of Text
    Stefano Giovanni Rizzo, Matteo Brucato, Danilo Montesi
  6. SubSumE: A Dataset for Subjective Summary Extraction from Wikipedia Documents
    Nishant Yadav, Matteo Brucato, Anna Fariha, Oscar Yongquist, Julian Killingback, Alexandra Meliou, Peter J. Haas
    NewSum at EMNLP 2021 (workshop)
  7. Solving Markov Decision Processes with Partial State Abstractions
    Samer B. Nashed, Justin Svegliato, Matteo Brucato, Connor Basich, Rod Grupen, Shlomo Zilberstein
  8. sPaQLTooLs: A Stochastic Package Query Interface for Scalable Constrained Optimization
    Matteo Brucato, Miro Mannino, Azza Abouzied, Peter J. Haas, Alexandra Meliou
    VLDB 2020 (demo)
  9. SuDocu: Summarizing Documents by Example
    Anna Fariha, Matteo Brucato, Peter J. Haas, Alexandra Meliou
    VLDB 2020 (demo)
  10. Stochastic Package Queries in Probabilistic Databases
    Matteo Brucato, Nishant Yadav, Azza Abouzied, Peter J. Haas, Alexandra Meliou
  11. Scalable Computation of High-Order Optimization Queries
    Matteo Brucato, Azza Abouzied, Alexandra Meliou
  12. Package queries: efficient and scalable computation of high-order constraints
    Matteo Brucato, Azza Abouzied, Alexandra Meliou
    VLDBJ 2018 (Special Issue on Best Papers of VDLB 2016)
  13. A Scalable Execution Engine for Package Queries
    Matteo Brucato, Azza Abouzied, Alexandra Meliou
  14. Redistributing Funds across Charitable Crowdfunding Campaigns
    Matteo Brucato, Azza Abouzied, Chris Blauvelt
  15. Scalable Package Queries in Relational Database Systems
    Matteo Brucato, Juan Felipe Beltran, Azza Abouzied, Alexandra Meliou
  16. Improving Package Recommendations through Query Relaxation
    Matteo Brucato, Azza Abouzied, Alexandra Meliou
    Data4U at VLDB 2014 (workshop)
  17. PackageBuilder: From Tuples to Packages
    Matteo Brucato, Rahul Ramakrishna, Azza Abouzied, Alexandra Meliou
    VLDB 2014 (demo)
  18. PackageBuilder: Querying for packages of Tuples
    Kevin Fernandes, Matteo Brucato, Rahul Ramakrishna, Azza Abouzied, Alexandra Meliou
    SIGMOD 2014 (poster)
  19. Metric Spaces for Temporal Information Retrieval
    Matteo Brucato, Danilo Montesi
  20. Recognising and Interpreting Named Temporal Expressions
    Matteo Brucato, Leon Derczynski, Hector Llorens, Kalina Bontcheva, Christian S. Jensen

Service

Talks

Matteo Brucato
Chief Scientific Officer at Stealth Startup
matteo@osm-data.com