Machine learning techniques with examples