This is michine learning cases implemented by me