うどん=[麺類,小麦,弾力,あっさり]
とんかつ=[揚げ物,豚肉,柔らかい,油っこい]
カレー=[汁物,スパイス,とろみ,辛い]

各料理に上記のような要素を設定し、
「うどんとカレーは90点」「うどんととんかつは80点」
のような人間が評価した相性のデータを用意して、
学習させるにはソースコードはどう書いたらいいでしょうか?