Card #122
                          https://trello.com/c/X4Oo2X5b
                          added gptPatternRecognizer