Pātuhitia tēnei: Numerical algorithms for personalized search in self-organizing information networks