[Pitch | Open source] ▶Tik Tech: Gerando videos de programação automaticamente com IA
O Tik Tech nasceu com o propósito de auxiliar desenvolvedores a aprenderem features essenciais de frameworks e bibliotecas de Node.js e Python, através de vídeos explicativos gerados automaticamente. Este projeto busca não apenas facilitar o acesso à informação, mas também explorar a possibilidade de evoluir para uma plataforma de cursos, tornando o aprendizado de programação mais acessível e transparente, especialmente para aqueles que não têm acesso a cursos de programação pagos.
Atualmente, o Tik Tech utiliza tecnologias como Puppeteer, AWS Polly, OpenAI API, e FFmpeg para gerar e compilar vídeos explicativos sobre como utilizar diferentes frameworks e bibliotecas. Além disso, conta com um frontend desenvolvido com Vite, Shadcn, Tailwind CSS e IndexedDB, e utiliza Socket.io para uma comunicação eficiente entre o frontend e o backend durante as etapas de geração do vídeo.
Embora a ideia não seja focar 100% em IA para gerar o coteúdo, ela pode ser um grande facilitador para nos ajudar a alcançar este objetivo
Contribuição
Este projeto é open source e representa apenas um marco inicial de algo que pode ter grandes proporções com o apoio da comunidade. Se você é um aspirante de tecnologia e ama programar, contribua para fazer desta ideia e torná-la uma realidade. Acredito que juntos podemos criar uma ferramenta valiosa para a comunidade de desenvolvedores e ajudar a quebrar a falsa promessa de "aprender programação em 6 meses e ganhar 10k" que muitos cursos online propagam.
Se você acredita no poder da educação aberta e na democratização do aprendizado de programação, convido você a contribuir para o projeto Tik Tech. Seja ajudando no desenvolvimento, sugerindo melhorias, ou compartilhando este projeto com outros, toda ajuda é bem-vinda!
Para começar a contribuir, acesse nosso repositório no GitHub, explore a documentação e sinta-se à vontade para abrir issues, enviar pull requests ou mesmo entrar em contato para discutir ideias sobre como podemos levar o Tik Tech adiante.
Vamos juntos construir uma ferramenta que pode realmente fazer a diferença na vida de muitos desenvolvedores!
Link para o repositório do projeto no GitHub
Se você tem experiência em alguma das tecnologias utilizadas ou tem ideias inovadoras sobre como IA pode ser utilizada para melhorar a geração de conteúdo educacional, sua contribuição será muito valiosa. Venha fazer parte deste projeto empolgante e contribua para uma iniciativa que visa ajudar a comunidade de desenvolvedores a crescer e prosperar!
Acredite no poder da educação aberta e contribua para o Tik Tech!
Isso me preocupa de uma infinidade de maneiras diferentes.
Não me leve a mal, o projeto é realmente fantástico e eu estou bastante impressionado. Mas, já temos algumas ferramentas IA sendo usadas em alguns vídeos curtos por aí, eu mesmo já utilizei algumas em alguns projetos meus tanto para geração de texto, quanto para voz. Mas uma ferramenta pra gerar o vídeo por completo? A ideia é genial, mas o meu receio é do pessoal spammar esse tipo de conteúdo apenas para gerar engajamento fácil e acabar se tornando algo repetitivo. Pensa em alguma maneira para evitar esses acontecimentos também?
Apesar do grande medo, deixo uma recomendação de melhoria: Para as vozes, conheci uma solução ótima em que você pode enviar samples de sua própria voz para a plataforma aprender com você, e ela fornece API para geração dos áudios, seria incrível se o seu projeto gerasse conteúdos com a voz do próprio usuário! A ferramenta é paga mas não é um valor muito expressivo, creio que valha a pena dar uma olhada: https://elevenlabs.io/voice-lab
É um trabalho impressionante, parabéns, mas não consigo ver esse produto sendo eticamente bom.
Misturando duas coisas ruins: vídeos curtos e IA é extremamente perigoso. Vídeos curtos viciam e deixam as pessoas improdutivas. IA usada neste contexto acaba roubando a atenção de quem produz conteúdo bom e acaba criando algo que nem sempre é bom ou confiável.
Dá pra ir longe e automatizar a geração destes vídeos e postar automaticamente nas mídias sociais. Novamente vejo isso como uma máquina de imprimir dinheiro e emburrecer as pessoas.
Eu sou totalmente contra o ensino de qualquer coisa pela IA. Além de ocultar um professor de verdade, ela é imprevisível e até mesmo os criadores dos modelos de GPT-4 não indicam usar ela como "professor", pois o conteúdo pode estar errado ou ter alguma sugestão ruim para quem está aprendendo.
Novamente, é um projeto realmente fascinante, mas não consigo ver um uso bom disso. Se houver, por favor, me mostre e talvez minha opinião mude.
Tem algum limitante de tempo dos videos?
Gosto desse tipo de abordagem. Como sugestão: que o input da ferramenta seja bem mais amplo, com algo como um pequeno script, senao o que é gerado vai ter sempre o mesmo sabor. que é justo não usar 100% IA. Se usar só 10%, ja vai ser muito bom para tirar o trabalho braçal.
Parabéns! Ótimo conteúdo e projeto. Acredito que vai me ajudar em outro projeto que também quero desenvolver. Quanto à preocupação das pessoas, há 15 a 20 anos, tínhamos a mesma SITUAÇÃO com e-mails, SMS, push, redes sociais e tudo o mais. Se ficarmos muito preocupados com o que pode dar errado, nada avança.
Plot Twist: Quem construiu o app foi uma I.A kkkk