Inspiration
The banjo beat tick tock video became famous over the time during the pandemic. It had a deepfake video of Putin and Trump in it which was hilarious. So, we decided to build a discord bot that will enable us create deepfake videos.
What it does
The term deepfake is typically used to refer to a video that has been edited using an algorithm to replace the person in the original video with someone else (especially a public figure) in a way that makes the video look authentic.
How we built it
We created the bot using Discord.js and for the images we used portrait images from https://thispersondoesnotexist.com/
Challenges we ran into
Setting up python environment and training the model on the local device.
Accomplishments that we're proud of
Creating deepfakes videos.
What we learned
Learnt about the underlying fundamentals of deepfake ML model.
What's next for Discord Deepfakes
Make it scalable and build a more robust model such that it can send response quickly.
References
First Order Motion Model for Image Animation by Aliaksandr Siarohin, Stéphane Lathuilière, Sergey Tulyakov, Elisa Ricci and Nicu Sebe.
Built With
- discord.js
- javascript
- python
Log in or sign up for Devpost to join the conversation.