Applications of Pattern Recognition