Applications of AI
- Self-driving cars: uses computer vision to identify obstacles and decision making under uncertainty with complex and dynamic environment.
- Content recommendation: personalized information in the online world, including social media, movies, music, news, and etc. Data from your search/watch history are used by algorithms to determine the content you see.
- Image and video processing: face recognition is already a commodity used in many businesses and governments. AI can also be used to generate or alter visual content.
Definition of an AI
It shares two characteristics, autonomy and adaptivity.
- Autonomy: The ability to perform tasks in complex environment without constant guidance by a user
- Adaptivity: The ability to improve performance by learning from experience
Concepts in AI

- Machine Learning: Systems that improve their performance in a given task with more and more experience or data
- Deep Learning: Subset of ML, deep refers to the complexity of a mathematical model
- Data Science: is an umbrella term that includes machine learning and statistics, certain aspects of computer science including algorithms, data storage, and web application development
- Robotics: means building and programming robots so that they can operate in complex, real-world scenarios
Philosophy of AI
Turing Test: a human interrogator interacts with two players, A and B, by exchanging written messages (in a chat). If the interrogator cannot determine which player, A or B, is a computer and which is a human, the computer is said to pass the test.
The argument is that if a computer is indistinguishable from a human in general natural language conversation, then it must have reached human-level intelligence.
Does being human-like mean you are intelligent?