Skip to content

This repo contains files for Deepfake Detection Project

Notifications You must be signed in to change notification settings

technojam/deepfake_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deepfake Project

This repo contains files for Deepfake Detection Project

Description

Deepfakes are synthetic media in which a person in an existing image or video is replaced with someone else's likeness. They are deceiving and with the use of a good algorithm, a deepfake video becomes harder to differ from actual recorded footage or clicked images. The main machine learning methods used to create deepfakes are based on deep learning and involve training generative neural network architectures, such as autoencoders or generative adversarial networks (GANs).

This project aims at building a model which can differentiate between a deepfake and an originally recorded video or image.

Directory

  1. Dataset
  2. Code
  3. Suggestions

Technologies to be used:

  1. Python
  2. Machine Learning
  3. Deep learning
  4. Docker
  5. AWS

How to contribute to this project?

In order to contribute to this repository, you can drop your suggestions,links,code etc. in the file 'suggestions.md' in suggestions folder, regarding other techniques or improvements you think can help this project achieve it's goal.
PS - Add your name at the end of your suggestion. So that your contribution has a name to it. If we use your suggestion, we'll mention you! Cheers!

You can also contribute to improve or increase the dataset. We're collecting deepfakes/manipulated/faceswapped images and their real counterpart images. In order to contribute to dataset, you can add your images to the dataset/images folder.