Frameworks: StreamCI: an AI-ready streaming data platform for a wide range of scientific applications

NSF Award Search · 01002526DB NSF RESEARCH & RELATED ACTIVIT · $3,999,999 · view on nsf.gov ↗

Abstract

This project creates StreamCI, an open-source streaming data platform designed to help researchers and users across industries to more effectively harness massive sensor data streams using modern data analysis methods such as artificial intelligence (AI) and machine learning (ML). StreamCI simplifies the collection, management, and analysis of sensor data streams in a user-friendly, cloud-based system accessible to the broad research community. By lowering technical barriers and making data AI-ready, StreamCI empowers domain experts to build intelligent and responsive applications that drive faster discoveries and more effective solutions. The platform also serves as an open educational resource, training the next generation of data- and AI-savvy researchers to create data-driven solutions for critical societal needs. StreamCI is designed to streamline the entire workflow for sensor data streams, from capturing raw sensor data to processing it at various levels of fidelity, anonymization, and transformation; and to apply suitable ML methods across different modalities and enable Findable, Accessible, Interoperable, and Reusable (FAIR) data sharing for research reproducibility and cross-domain science. The core innovations of the project include high-level data abstractions that allow researchers to combine data streams across sources; AI-readiness through novel tools for data preparation and canonical and customized data pipelines; low-code application development and int

Key facts

NSF award ID
2513947
Awardee
Purdue University (IN)
SAM.gov UEI
YRXVL4JYCEF5
PI
Xiaohui Carol Song
Primary program
01002526DB NSF RESEARCH & RELATED ACTIVIT
All programs
INTERDISCIPLINARY PROPOSALS, NEES RESEARCH, Software Institutes
Estimated total
$3,999,999
Funds obligated
$3,999,999
Transaction type
Standard Grant
Period
07/01/2025 → 06/30/2030