Mohammad Ali Dastgheib's Projects
A repo for the pre-course work at home exercises
This repository contains my implementation of the programming assignments of Probabilistic Graphical Models delivered by Stanford University on Coursera
Code for Implementation, Inference, and Learning of Bayesian and Markov Networks along with some practical examples.
Probabilistic reasoning and statistical analysis in TensorFlow
Repository for Programming Assignment 2 for R Programming on Coursera
Python interface to the WebRTC Voice Activity Detector
About this Course This course will walk you through a hands-on project suitable for a portfolio. You will be introduced to third-party APIs and will be shown how to manipulate images using the Python imaging library (pillow), how to apply optical character recognition to images to recognize text (tesseract and py-tesseract), and how to identify faces in images using the popular opencv library. By the end of the course you will have worked with three different libraries available for Python 3 to create a real-world data-analysis project. The course is best-suited for learners who have taken the first four courses of the Python 3 Programming Specialization. Learners who already have Python programming skills but want to practice with a hands-on, real-world data-analysis project can also benefit from this course. This is the fifth and final course in the Python 3 Programming Specialization.
PyTorch image models, scripts, pretrained weights -- (SE)ResNet/ResNeXT, DPN, EfficientNet, MixNet, MobileNet-V3/V2, MNASNet, Single-Path NAS, FBNet, and more
QMC5883L Compass is a Arduino library for using QMC5583L series chip boards as a compass. Supports: - Getting values of XYZ axis. - Calculating Azimuth. - Getting 16 point Azimuth bearing direction (0 - 15). - Getting 16 point Azimuth bearing Names (N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW) - Smoothing of XYZ readings via rolling averaging and min / max removal. - Optional chipset modes
A web service that computes a set of readability metrics for text. We currently support the following metrics: Automated Readability Index, Coleman-Liau Index, Flesch–Kincaid Grade Level, Flesch Reading Ease, Gunning-Fog Index, SMOG score, and SMOG Index.
Peer Assessment 1 for Reproducible Research
Project for segmentation of blood vessels, microaneurysm and hardexudates in fundus images.
Retina blood vessel segmentation with a convolutional neural network
exudates detection using hybrid approach (Image Morphology & Machine Learning)
Diabetic Retinopathy Classifier built with fastai and Heroku
Random Forest Super-Resolution (RFSR)
Multi-purpose tool for sound design and music production implemented in TensorFlow.
A project to perform super-resolution on multispectral images from any satellite
Speech Enhancement Generative Adversarial Network in TensorFlow
Rapid satellite imagery object detection
SincNet is a neural architecture for efficiently processing raw audio samples.
Sound analysis/synthesis tools for music applications
DNN based hotword and wake word detection toolkit
This repository contains the code for the paper titled: SpotFake: A multimodal framework for fake news detection
This repository contains code and dataset for the paper titled: SpotFake+: A Multimodal Framework for Fake News Detection via Transfer Learning.
Super-Resolution Utilities for managing large satellite images
Super Resolution for Satellite Imagery
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Detect buildings in the Spacenet satellite imagery dataset using Single Shot MultiBox Detector (SSD)