Interest in the phenomenon of “deepfakes” has increased in recent months, presumably as the public comes to terms that people can and use #AI to create super-realistic fake videos and images. Where as Deep learning also known as deep structured learning is part of a broader family of machine learning methods based on learning data representations, as opposed to task-specific algorithms. With that said I want to ignite a discussion on what deep fake is and how can we use it in something thats useful to human-being?