neuromantic

TOC

Use Cases

3D Recognition

Semantic Segmentation

Audio Recognition

Speech to Text

Data Augmentation

Design

Games

Gesture Recognition

Using wearable sensors (phones, watches etc.)

Apps

Code repositories

Hyperparameter Tuning

Image Recognition

Face Recognition

Food Recognition

Image Captioning

Performance

Person Detection

Semantic Segmentation

Interpretability

Programming and ML

Predict defects

Predict performance

Searching code

Writing code

NLP

Chatbots

Crossword question answerers

Database queries

Named entity resolution

Also known as deduplication and record linkage (but not entity recognition which is picking up the names and classifying them in running text)

Reverse dictionaries

Other name is concept finders Return the name of a concept given a definition or description:

Sequence to sequence

Semantic analysis

Spelling

Summarization

Text classification

Text to Image

Text to Speech

Personality recognition

Robotics

Transfer Learning

Uber

Video recognition

Pose recognition

Object detection

Here are video-specific methods. See also Semantic Segmentation.

Scene Segmentation

Detects when one video (shot/scene/chapter) ends and another begins

Video Captioning

Video Classification

Visualization

Multiple Modalities

Open problems

Tools

Amazon SageMaker

Apple ARCore

Apple Core ML

iOS framework from Apple to integrate machine learning models into your app.

Apple Create ML

Apple framework used with familiar tools like Swift and macOS playgrounds to create and train custom machine learning models on your Mac.

Apple Natural Language Framework

Firebase ML Kit

Google AutoML

Pros:

Cons:

Google Datalab

Google Dataprep

Intelligent data service for visually exploring, cleaning, and preparing structured and unstructured data for analysis. Cloud Dataprep is serverless and works at any scale. Easy data preparation with clicks and no code.

Google ML Engine

Google Natural language

Google Deep Learning Virtual Machine

Google Mobile Vision

Google Speech API

Google Translation API

Google Video Intelligence

Google Vision API

Experiments Frameworks

Tools to help you configure, organize, log and reproduce experiments

Jupyter Notebook

Lobe

Lobe is an easy-to-use visual tool (no coding required) that lets you build custom deep learning models, quickly train them, and ship them directly in your app without writing any code.

Microsoft Azure Bot Service

Microsoft Azure Machine Learning

Microsoft Cognitive Services

Microsoft Cognitive Toolkit

Supervisely

Syn Bot Oscova

Tableau

TensorFlow

Turi Create

Apple python framework that simplifies the development of custom machine learning models. You don’t have to be a machine learning expert to add recommendations, object detection, image classification, image similarity or activity classification to your app.

Playgrounds

Google AIY

IDEs

Repositories

Models

Decision Trees

Pros:

Cons:

Hyperparameters:

Distillation

Embedding models

Evolutionary Algorithms

Metrics of dataset quality

Neural Networks

Approaches when our model doesn’t work:

Back-propagation problems:

Capsule Networks

Convolutional Neural Networks

Deep Residual Networks

Distributed Neural Networks

Feed-Forward Neural Networks

Gated Recurrent Neural Networks

Generative Adversarial Networks

Long-Short Term Memory Networks

Recurrent Neural Networks

Symmetrically Connected Networks

Reinforcement Learning

Guidelines

Deep learning

Interview preparation

MOOC

Google oriented courses

Books

## NLP

Statistics

Datasets

3D

Audios

Images

Videos

Research Groups

Cartoons

The Browser of a Data Scientist