Similarity Metrics: Pearson, Cosine, Adjusted Cosine, Jaccard — Full Math + NumPy

Foundation of all CF algorithms: 4 main similarity metrics. Pearson correlation (rating bias correction), cosine similarity (vector direction), adjusted cosine (user bias correction), Jaccard (binary implicit). Full mathematical derivation + from-scratch NumPy + MovieLens comparison.