Built a solution for classifying deepfake videos and presented it at #Codechella 2019; a hackathon hosted by the twitter university.
Deepfakes have garnered widespread attention for their uses in celebrity pornographic videos, revenge porn, fake news, hoaxes, and financial fraud. This has elicited responses from both industry and government to detect and limit their use. In the recent elections in the states, deepfake videos were spread on the social media which confused the thought process of common people. People viewing the posts/tweets on the social media deserve to know whether the information is true or false.
Our application classifies the videos in the tweets as deepfake or not.
- Fetch the tweets using the Twitter API every 10-15 minutes.
- Search and get the tweets that have video content.
- Check if this tweet has already been analyzed by our bot.
- If no, process the video using machine learning .
- Return the result in the comments section of the Tweet using Twitter API.
- Python
- Data store
- Twitter API
- Machine Learning
- EfficientNet B7
