Card #122
make papa and neuro work on same interface
created class GptPatternRecognizer