Нейросеть
Надо просто переписать это на js (чтоб понять принцип)
Хабр простыми словами
Хабр сложными
Гит нейрон
Попытки написать своё