Artificial Intelligence can be classified into different types based on its capabilities and functionality, ranging from task specific systems to advanced systems with human like intelligence.

Types of AI Based on Capabilities
AI-based on Capabilities focuses on how intelligent an AI system can be. It describes the level of intelligence AI can achieve, from task-specific systems to advanced systems that may match or exceed human thinking.
1. Narrow AI (Weak AI)
Narrow AI is designed and trained on a specific task or a narrow range tasks. They performs their designated tasks but mainly lack in the ability to generalize tasks.
Examples:
- Voice assistants like Siri, Alexa
- Facial recognition in security
- Recommendation engines like Netflix
Despite being highly efficient at specific tasks, they lacks the ability to function beyond its predefined scope. These systems do not possess understanding or awareness.
2. General AI (Strong AI)
General AI refers to machines that can perform any intellectual task like humans, with the ability to learn and adapt across tasks, though it remains theoretical and still not fully developed.
Potential Applications:
- Robots learning new skills autonomously
- AI diagnosing complex medical issues
- Systems capable of coding, cooking or driving
3. Super AI (Super Intelligent AI)
Super AI is a theoretical concept where AI surpasses human intelligence. They are able to make decisions of their own and solve problem of its own.
- Outperforms humans in all fields
- Can be creative and make decisions
- Raises ethical and control concerns
Types of AI Based on Functionalities
AI-based on Functionalities shows how AI systems operate and process information. It is based on how AI handles data, memory and decision-making in different scenarios.
1. Reactive Machines
Reactive machines purely operates based on the present data and do not store any previous experiences or learn from past actions. These systems respond to specific inputs with fixed outputs and are unable to adapt.
Examples:
- Deep Blue makes Chess moves based on board patterns without learning from previous games.
- AlphaGo is a Go-laying AI, predicts moves using pattern recognition without retaining memory from past games.
2. Limited Memory in AI
Limited Memory AI uses past data to make better decisions and predictions but lacks long-term memory, and most modern AI applications belong to this type.
Examples:
- Self-driving cars observe traffic and road conditions to make safe driving decisions.
- Chatbots can remember recent conversations to improve the flow and relevance of replies.
3. Theory of Mind
Theory of Mind AI seeks to understand human emotions, beliefs, and intentions, enabling more sophisticated and responsive interactions.
Potential Applications:
- Human-robot interaction detecting emotions
- Collaborative robots in healthcare adapting to patient needs
4. Self-Awareness AI
Self-Aware AI is an advanced AI that possesses consciousness, enabling it to understand emotions and have self-awareness like humans.
Potential Applications:
- Fully autonomous moral decision-making systems
- AI pursuing goals independently based on understanding of the environment
Modern Real-World AI Systems
Traditionally, AI was classified by capability and functionality, but nowadays Practical AI Types are often listed as types. Instead of focusing on “how intelligent” they are, this category focuses on what they do in real-world scenarios.
1. Generative AI (Gen AI)
Gen AI creates new content like text, images, audio or code by learning patterns from data. Uses deep learning models like transformers.
Example:
- Chatbots generating answers
- AI image generators
- Code generation tools
2. Agentic AI
Agentic AI acts autonomously to achieve goals making decisions and executing tasks without constant human input. It can plan, execute and adapt.
Example:
- AI that books tickets after comparing prices
- Task automation agents
- Multi-step problem-solving systems
3. Natural Language Processing (NLP)
NLP enables machines to understand, interpret and communicate using human language. Works with text and speech.
Example:
- Chatbots
- Language translation
- Sentiment analysis
4. Computer Vision
Computer Vison enables machines to analyze, recognize and interpret images and videos. Detects objects, faces and patterns from visuals.
Example:
- Face recognition
- Medical image analysis
- Self-driving car vision systems