Some map-reduce algorithms made for UW 'Data Science', and IITD 'Web Intelligence and Big Data' courses