Computer vision

Scientific field that deals with how computers can gain understanding from digital images or videos

Computer vision tasks include methods for acquiring, processing, analyzing and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical…

Language Processing

Artificial intelligence concerned with the interactions between computers and human languages

Challenges in natural language processing (NLP) frequently involve speech recognition, natural language understanding, and natural language generation.

Data Analysis

Process of inspecting, cleansing, transforming & modeling data with the goal of discovering useful information

Data analysis has multiple facets and approaches, encompassing diverse techniques under a variety of names, and is used in different business, science, and social science domains.