Machine Learning Tasks

Browse tasks by category and discover their associated benchmarks and datasets.

Computer Vision

Tasks related to understanding and processing visual information from images and videos.

Image Classification

Categorizing entire images into one of several predefined classes.

Object Detection

Identifying and locating instances of objects in an image.

Face Recognition

Identifying or verifying the identity of a person using their face.

Semantic Segmentation

Assigning a class label to every pixel in an image.

Pose Estimation

Estimating the spatial positions of keypoints on a body or object.

Natural Language Processing

Tasks involving the analysis and generation of human language.

Language Modeling

Predicting the next word or character in a sequence.

Question Answering

Answering questions posed in natural language.

Text Summarization

Producing a concise and fluent summary of a longer text document.

Machine Translation

Automatically translating text from one language to another.

Audio & Speech

Tasks related to processing, understanding, and generating audio and speech.

Voice Recognition (ASR)

Transcribing spoken language into written text.

Text-to-Speech (TTS)

Generating spoken language from written text.

Speaker Diarization

Partitioning an audio stream into homogeneous segments according to the speaker identity.

Biology & Healthcare

Applying machine learning to biological and medical challenges.

Protein Folding

Predicting the 3D structure of a protein from its amino acid sequence.

Medical Image Analysis

Analyzing medical images like X-rays or MRIs for diagnostic purposes.

Coding

Tasks related to software engineering and code generation.

Code Generation

Writing code based on a natural language description.

Program Synthesis

Automatically constructing a program that satisfies a given specification.