На днях попалась под руку удобная библиотека - Байесовский классификатор.
composer require fieg/bayes.
Библиотека удобна тем, что предлагает все варианты совпадений с показателем вероятности.
В разработке мне часто приходилось вести два похожих проекта. Причем трата времени была примерно поровну. И по началу я протестовал - невозможно сосредоточиться. и все само интересное уходит из под рук!
Но через пару лет таких тренингов, с уверенностью скажу вам - это очень выгодная...