Domains of Artificial Intelligence
To learn how AI is capable to do such complex tasks, Let us learn about three domains on which an Artificial Intelligence depends.
- Statistical Data or Data Science
- Computer Vision (CV)
- Natural Language Processing (NLP)
Statistical Data or Data Science
It is a process of identifying the various sources of data, collecting the Statistical data in the required format to make a decision.
For example- If we are making a weather prediction model using AI, we need to identify the parameters that defines weather such as temperature, humidity, etc. and the sensors from which this data can be collected and so on. Therefore, Predictive and forecasting models are completely dependent on the quality of data collected.
More example- Price Comparison Websites, Online games (Chess, Ludo, etc.), e-commerce Websites (Flipkart, Amazon, etc.) uses for recommendations, entertainment apps (Youtube, Spotify, gaana, etc.) uses predictive analysis to get the informations of what the users are actually looking for, and many more.
Computer Vision (CV)
It is a process of capturing, processing and analysing real world images and videos to allow machines to extract meaningful informations for the purpose of identification based desicions.
For example- Self-driving cars, facial recognition based tracking system with camera, image searchin shopping webs like Amazon, QR codes, Google lens, Snapchat filters, expression detection (Smile), virtual sports replay, medical imaging like MRI, AI-guides surgery etc.
Some applications of CV are:-
- Web : face recognition, object recognition, geolocalization, Google maps, Youtube - content categorization etc.
- Smartphones : QR codes, face detection, Snapchat filters, Google Lens, Expression detection (Smile), Android lens blur, iphone portrait mode etc.
- Medical imaging : MRI, assisted diagnosis, automatic pathology, AI-guided surgery etc.
- Media : virtual sports replay, visual effects for film etc.
- Insurance : claims automation, damage analysis, property inspection etc.
- Health Care : analyzing health records, lab reports, x-ray images, etc.
- Automobiles : Self driving cars etc.
Natural Language Processing (NLP)
It is the ability of computer program to understand the human languages as it is spoken or written. NLP extract the information from the spoken and written word using algorithms.
For example- Personal Virtual Assistants (Alexa, Siri, Google Assistant, Cortona, etc.), Translation tools (Google Translator, Microsoft Translator), Document Processors (Microsoft Word to check for grammatical and semantic errors of texts, Search auto-complete etc.), Interactive Voice Response (IVR) used in call centres to handle support queries, Chatbots, Spam filters in email, Social media monitoring Knowing what customers are saying on social media about a brand can help businesses. etc.