Computer programs that can complete cognitive tasks typically associated with human intelligence.
AI Program Design Techniques:
Rule-Based – Creating AI programs that strictly follow predefined rules to make decisions.
Machine Learning – Creating AI programs that can analyze and learn from patterns in data to make independent decisions.