Text this: Introduction to signal processing and machine learning and its relation to IR 4.0