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

Share this project:

Updates