pattern-recognition-master