Hancock: A language for extracting signatures from data streamsPositive Definite Rational KernelsRational Kernels