ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠΆΠ½Π° ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΡ ΠΊΠ°ΠΊ Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π° Apache Spark Π² Scala ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
ΠΎ ΡΠΈΠ»ΡΠΌΠ°Ρ
ΠΈ ΠΎΡΠ΅Π½ΠΊΠ°Ρ
, Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈΠ΅ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ad-hoc Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎ ΠΆΠ°Π½ΡΠ°ΠΌ ΠΈ ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΎΡΠ΅Π½ΠΊΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠ΅ΡΠ²ΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ: ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠ»ΡΠΌΡ ΡΠ΅ΡΠ΅Π· LSH, ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ ΡΡ
ΠΎΠ΄ΡΡΠ²Ρ ΠΆΠ°Π½ΡΠΎΠ², ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΈ ALS ΠΈΠ· Spark MLlib ΠΈ Π²ΡΠ΄Π°Π²Π°ΡΡ ΡΠΎΠΏ-K ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ
ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ, ΡΠΎΠ±Π»ΡΠ΄Π°Ρ ΡΡΡΡΠΊΡΡΡΡ skeleton-ΠΊΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ IntelliJ IDEA, sbt ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Ρ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ΅ΡΡΠΎΠ².