Это не прямой вопрос, но вы можете начать с изучения различных методов классификации. В Интернете доступно огромное количество материалов. Попробуйте прочитать о K-Nearest Neighbours, Naive Bayes, K-means и т. Д., Чтобы получить представление о том, как работают алгоритмы в области машинного обучения. Как только вы начнете понимать, что написано в документации, начните их реализовывать. Вы столкнетесь с множеством проблем, которые вы можете искать в Интернете, и я уверен, что вы найдете ответы на большинство из них здесь, на этом портале.