Text this: Relating mathematics to machine learning through algorithm development for development for big data analysis