Artificial Intelligence: Concepts and Applicable Uses