geraldohomero/dh-youtube-database ? reverse-engineered prompt

Reverse engineered prompt

Quero que você monte um projeto em Python para pesquisa acadêmica com dados do YouTube. A ideia é coletar informações de canais e vídeos, como autor, URL, data de publicação, visualizações, likes, comentários e também o conteúdo dos comentários, e salvar tudo em um banco SQLite local.

Também preciso de um fluxo para atualizar os canais de tempos em tempos, importar os dados para o banco e rodar uma análise básica de um canal específico. Se não houver legenda disponível, o projeto deve tentar gerar ou baixar transcrição usando Whisper, YouTube Transcript API e yt dlp. Quero que ele seja organizado, com partes separadas para API, banco de dados, áudio e processamento.

Se ajudar, pode usar a documentação atual das bibliotecas online para garantir que tudo funcione com as versões mais recentes. O foco é deixar pronto para uma pesquisa de humanas digitais, com dados bem armazenados e fáceis de analisar depois.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab