Explain types of Artificial Intelligence?

There are two types of artificial intelligence such as:

a. Strong artificial intelligence

Basically, it deals with the creation of real intelligence artificially. Also, strong AI believes that machines can be made sentient.
There are two types of strong AI: Human-like AI In this computer program thinks and reasons to the level of human-being. Non-human-like AI In this computer program develops a non-human way of thinking and reasoning.

b. Weak artificial intelligence

As a result, it doesn’t believe creating human-level intelligence in machines is possible. Although, AI techniques can be developed to solve many real-life problems.