Artificial intelligence (AI) is a field that enables computers to learn from data and make decisions without explicit programming.
Machine learning is a subset of AI that uses statistical approaches to find patterns in data and improve performance over time.
Deep learning is a subset of machine learning that simulates the functioning of the human brain to process complex patterns of data using artificial neural networks with multiple layers.
The project lifecycle for an AI application involves problem definition, data acquisition and cleaning, model selection and training, model evaluation and refinement, deployment, and ongoing ML Ops to keep the model updated and improve performance.