Signal processing and machine learning projects