Parabéns pela ideia geral. Muita gente não percebe isso.
Para alguns objetivos está tudo certo. Mas para que quer ser desenvolvedor de software de primeira linha, desses que mesmo daqui há anos/décadas, a a IA não faça cócegas, que não tenha hordas de concorrentes, que possa ser reconhecido de várias formas, o caminho não é esse.
Se quer isso tem que aprender a computação, desde os conceitos mais básicos. Tem que entender como cada mecanismo funciona, bem, mesmo os mais básicos, e tem que praticar o certo. Não pode achar que o resultado é o que importa. Não te jogam um texto ou problema cabeludo na escola para você mostrar resultado, ensinal o B A BA, os números, a aritmética mais básica. E vejo muito as pessoas pulando isso na programação. É mais gostoso assim. Igual droga. O preço vem depois.
Meus conselhos não servem para quem só quer uma vaguinha fácil agora. Entendo que só pode recorrer a isso, e sinto muitop por isso.
Observou? Faz sentido para você?
Espero ter ajudado. Em geral estou à disposição na plataforma (sem abusos :D)
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).