Seol mar théacs é seo: Kernel methods for pattern analysis