Acho que sua pergunta é muito ampla para ser respondida aqui. Com isso sendo dito se você é completamente novo em python e tensorflow, eu recomendo que você passe pelos bons exemplos colocados neste github . Quanto a ajuda com python eu diria apenas google e provavelmente já foi solicitado em stackoverflow ou outros sites semelhantes.
Além disso, consultar a documentação da tflearn é um bom recurso. Por exemplo, o primeiro método usado no código no vídeo é tflearn.input_data. Esse método cria um espaço reservado para alimentar dados no modelo. Se você pesquisar o site do tflearn para esse método, você verá uma explicação detalhada e exemplos. Você pode pesquisar os outros (.lstm, .fully_connected etc.) da mesma maneira. Espero que isso ajude.