All Projects → andriosrobert → deeptrolldetector

andriosrobert / deeptrolldetector

Licence: other
Deep troll uses a deep learning model that identifies whether an audio contains the Gemidao troll (AAAWN OOOWN NHAAA AWWWWN AAAAAH).

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to deeptrolldetector

Mad Twinnet
The code for the MaD TwinNet. Demo page:
Stars: ✭ 99 (+395%)
Mutual labels:  recurrent-neural-networks, deeplearning
recurrent-defocus-deblurring-synth-dual-pixel
Reference github repository for the paper "Learning to Reduce Defocus Blur by Realistically Modeling Dual-Pixel Data". We propose a procedure to generate realistic DP data synthetically. Our synthesis approach mimics the optical image formation found on DP sensors and can be applied to virtual scenes rendered with standard computer software. Lev…
Stars: ✭ 30 (+50%)
Mutual labels:  recurrent-neural-networks, deeplearning
Chatbot
A Deep-Learning multi-purpose chatbot made using Python3
Stars: ✭ 36 (+80%)
Mutual labels:  deeplearning
Satellite-Image-Forgery-Detection-and-Localization
No description or website provided.
Stars: ✭ 17 (-15%)
Mutual labels:  deeplearning
MTMT
Code for the CVPR 2020 paper "A Multi-task Mean Teacher for Semi-supervised Shadow Detection"
Stars: ✭ 66 (+230%)
Mutual labels:  deeplearning
Learning-Lab-C-Library
This library provides a set of basic functions for different type of deep learning (and other) algorithms in C.This deep learning library will be constantly updated
Stars: ✭ 20 (+0%)
Mutual labels:  deeplearning
SESR
SESR: Single Image Super Resolution with Recursive Squeeze and Excitation Networks
Stars: ✭ 26 (+30%)
Mutual labels:  deeplearning
deeplearning
딥러닝 학습 자료를 모아두고 여러 사람이 참고하여 학습할 수 있도록 돕습니다.
Stars: ✭ 44 (+120%)
Mutual labels:  deeplearning
Singing-Voice-Separation-RNN
Singing-Voice Separation From Monaural Recordings Using Deep Recurrent Neural Networks
Stars: ✭ 44 (+120%)
Mutual labels:  recurrent-neural-networks
bert experimental
code and supplementary materials for a series of Medium articles about the BERT model
Stars: ✭ 72 (+260%)
Mutual labels:  deeplearning
dts
A Keras library for multi-step time-series forecasting.
Stars: ✭ 130 (+550%)
Mutual labels:  recurrent-neural-networks
VAE-Gumbel-Softmax
An implementation of a Variational-Autoencoder using the Gumbel-Softmax reparametrization trick in TensorFlow (tested on r1.5 CPU and GPU) in ICLR 2017.
Stars: ✭ 66 (+230%)
Mutual labels:  deeplearning
EasySparse
Sparse learning in TensorFlow using data acquired from Spark.
Stars: ✭ 21 (+5%)
Mutual labels:  deeplearning
dd performances
DeepDetect performance sheet
Stars: ✭ 92 (+360%)
Mutual labels:  deeplearning
QmapCompression
Official implementation of "Variable-Rate Deep Image Compression through Spatially-Adaptive Feature Transform", ICCV 2021
Stars: ✭ 27 (+35%)
Mutual labels:  deeplearning
ODSC India 2018
My presentation at ODSC India 2018 about Deep Learning with Apache Spark
Stars: ✭ 26 (+30%)
Mutual labels:  deeplearning
SentimentAnalysis
Sentiment Analysis: Deep Bi-LSTM+attention model
Stars: ✭ 32 (+60%)
Mutual labels:  deeplearning
Image-Classifier
Final Project of the Udacity AI Programming with Python Nanodegree
Stars: ✭ 63 (+215%)
Mutual labels:  deeplearning
lyrics-generator
Generating lyrics with a recurrent neural network
Stars: ✭ 36 (+80%)
Mutual labels:  recurrent-neural-networks
barrage
Barrage is an opinionated supervised deep learning tool built on top of TensorFlow 2.x designed to standardize and orchestrate the training and scoring of complicated models.
Stars: ✭ 16 (-20%)
Mutual labels:  deeplearning

Deep troll (Gemidao do Whatsapp) detector

Tired of getting caught in difficult situations after playing some Whatsapp content with a troll in it?

Let's put deep learning to work for the good!

Deep troll uses a deep learning model that identifies whether an audio contains the Gemidao troll (AAAWN OOOWN NHAAA AWWWWN AAAAAH).

The model uses a RNN-GRU architecture, using convolutions on audio spectrograms to extract features.

Setup

  1. Use the requirements.txt file to install the dependencies (preferably using virtualenv)
git clone https://github.com/andriosr/deeptrolldetector.git
cd deeptrolldetector
virtualenv deeptroll_env
source deeptroll_env/bin/activate
pip install -r requirements.txt
  1. Download the training set and pre-trained models at:
https://drive.google.com/file/d/1wBfrJ7UPC0BLJZlJRlSZgSHxC_YButiF
  1. Extract the downloaded file in the project folder, setting its name to data

  2. Start Jupyter, open the Deep_Trool_Detector.ipynb and let the fun begin

jupyter notebook
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].