Decision Tree
Decision tree is a popular machine learning algorithm used for classification and regression tasks. It works by recursively splitting the data into subsets based on the most significant feature at each node, creating a tree-like structure. The decision tree can be visualized to understand the decision-making process and the importance of different features in the dataset.