0Pricing
Learn AI with Python · Lesson

Types of Artificial Intelligence

Narrow, general, and superintelligent AI.

Types of Artificial Intelligence is a free Learn AI with Python lesson on CoddyKit — lesson 2 of 5. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Learn AI with Python learning path, one of 5 lessons in the course, and your progress syncs across the web and the CoddyKit app.

1

Types of Artificial Intelligence

Artificial Intelligence (AI) can be categorized based on its capabilities and functionalities. This lesson will help you understand the three main types of AI: Narrow AI, General AI, and Superintelligent AI.

Types of Artificial Intelligence — illustration 1

2

What is Narrow AI?

Narrow AI, also known as Weak AI, is designed to perform a single task exceptionally well. Examples include virtual assistants like Siri, image recognition software, and recommendation systems on streaming platforms.

3

What is General AI?

General AI, or Strong AI, refers to systems capable of performing any intellectual task that a human can do. It can understand, learn, and apply knowledge across a wide range of domains. General AI is still theoretical and has not yet been achieved.

4

What is Superintelligent AI?

Superintelligent AI surpasses human intelligence in all aspects, including creativity, problem-solving, and emotional intelligence. It remains hypothetical and raises ethical and safety concerns.

5

Examples of Narrow AI

  • Search Engines: Google provides accurate search results.
  • Voice Assistants: Alexa and Siri respond to voice commands.
  • Recommendation Systems: Netflix suggests shows based on your preferences.

6

Differences Between AI Types

Narrow AI focuses on specific tasks, General AI aims for human-level intelligence, and Superintelligent AI exceeds human capabilities. Each type represents a step in AI’s evolution.

7

Challenges in Achieving General AI

Creating General AI requires advanced learning algorithms, vast computational resources, and addressing ethical concerns. These challenges make its development highly complex.

8

9

Recap

You’ve learned about the three main types of AI: Narrow AI, General AI, and Superintelligent AI. Each type represents a step in AI's development, with Narrow AI being widely used today and General and Superintelligent AI still in development.

10

Congratulations!

You’ve completed the lesson on Types of Artificial Intelligence. Great job! Continue to the next lesson to learn about the history of AI.

Types of Artificial Intelligence — illustration 10

Frequently asked questions

Is the “Types of Artificial Intelligence” lesson free?

Yes — the full text of “Types of Artificial Intelligence” is free to read here on the web, and the Learn AI with Python course includes 5 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Learn AI with Python course, upgrade to CoddyKit PRO.

What will I learn in “Types of Artificial Intelligence”?

Narrow, general, and superintelligent AI. You practise Learn AI with Python with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Learn AI with Python?

No prior experience is required. Learn AI with Python on CoddyKit is structured for beginners through advanced learners; this is — lesson 2 of 5, so you can start here or from the beginning and move at your own pace.

How long does the “Types of Artificial Intelligence” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Learn AI with Python lesson?

Yes. Every Learn AI with Python lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. What is Artificial Intelligence?
  2. Types of Artificial Intelligence
  3. History of Artificial Intelligence
  4. AI in the Modern World
  5. Ethics in Artificial Intelligence
← Back to Learn AI with Python