The C.A.T. project (Conversational Agent Thinking) is a Python librairy that allows you to execute some code when the user input matches a specific pattern. It will eventually have an AI capable of recognizing the meaning of sentences, by applying grammatical analysis.