Some basic machine learning techniques