learn

What is Artificial Intelligence?

Learn about AI from scratch.

Engineer’s take

The practical judgment behind the concept

When should I use this?

Use AI when the problem benefits from learning patterns from data or adapting to inputs that are difficult to encode with fixed rules.

When shouldn't I use it?

Prefer deterministic software when the rules are stable, explainability is critical, or a learned model adds unnecessary uncertainty.

What would I choose in production?

Start with a measurable outcome, representative data, evaluation criteria, and a failure-handling strategy before choosing a model.

What trade-off am I making?

AI can handle complex patterns, but it introduces data, evaluation, drift, cost, and reliability concerns that conventional logic may avoid.

Artificial intelligence is a field of computing concerned with building systems that perform tasks requiring capabilities such as perception, reasoning, language understanding, prediction, or decision-making. AI is a broad field; machine learning is one approach used to build AI systems.

Official Definition of AI

  • Field of computer science
  • that deals with the set of technologies concerned with building hardware and software or a combination of both, that solve cognitive problems, or even tasks, that involve data whose scale exceeds what humans can analyze.
  • AI system can be hardware, software, or a combination of both.

Any machine or software that can do one or more of the cognitive tasks is an AI.

Goal of AI

AI systems are designed to perform useful tasks under defined goals and constraints. Some AI systems learn from data, while others use rules, search, optimization, or combinations of methods.

But how we are going to create self-learning systems (AI) ?

Let's understand this with a real-life analogy. Suppose you want to become a baker who can make variety of beautiful cakes. So, to do that,

  • We need ingredients,
  • We should know the recipe of the cake to know the overall process of using ingredients and
  • Sequence of actions to make the cake and
  • Then, we have to bake the cake to get the desired cake.

Similarly,

  • The data used to train or evaluate many AI systems can be organized into datasets?.
  • The method or model learns patterns or rules from that data, depending on the AI approach.

Uses of AI

Then, AI can apply that knowledge to solve new problems in human-like ways. For example, AI technology can

  • respond meaningfully to human conversations,
  • create original images and text, and
  • make decisions based on real-time data inputs.

Business Usage of AI

Your organization can integrate AI capabilities in your applications to optimize business processes, improve customer experiences, and accelerate innovation.

Learning checkpoint

Mark this guide complete to include it in your local Engineering Journey.

Knowledge path

Connected concepts

Explore the knowledge graph

WATCH WITH THIS TOPIC