[colloquium] TODAY: Automatic Generation of Data-Processing Tools