Executando verificação de segurança...
21

[Pitch | Open source] ▶Tik Tech: Gerando videos de programação automaticamente com IA

Imagem

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.

Vídeo exemplo

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!

Carregando publicação patrocinada...
4

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

4

Kaio, muito obrigado pelo comentário, e cara eu concordo plenamente com você. Essa é uma preocupação que tenho também, mas acredito que vai das plataformas de videos utilizarem suas tecnologias para reconhecer videos criados por robos. Acredito que seja muito dificil isso, pois as plataformas na maioria das vezes não se preocupam com a origem do conteúdo, e sim com a taxa de cliques e retenção dos usuários na plataforma. Eu não fui o primeiro a fazer isso hehehe, talvez um dos primeiros a expor o codigo fonte, mas minha ideia é que utilizemos do poder de agentes de IA para oferecer conteúdo gratuito de facil acesso. Talvez colocar algum tipo de inteligencia para garantir a veracidade da informação transmitida em cada vídeo. Sinta-se a vontade para dar sugestões e contribuir com a ideia. Obrigado pela sugestão eu já vi varias destas IAs para converter audio na própria voz mas não havia pesquisado muito.

3

É 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.

2

Acredito que pra conteúdos mais informativos, como "veja esse novo framework js, ele promete X...", em 30s-1min, não vai ser um grande problema, até porque nesse tempo curto, não tem como ter realmente algo profundo ou bem explicativo, sempre vai ser algo MUITO raso ou no máximo informativo, então não deve ser realmente um problema.

1
1
1

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.

1

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.

0
1