Data-intensive intelligent applications