This project will give you a basic implementation of Polynomial Regression(Supervised Machine Learning) in Python.
Checkout the theory: https://www.analyticsvidhya.com/blog/2020/03/polynomial-regression-python/
The link for the dataset: https://www.kaggle.com/akram24/position-salaries
In polynomial regression the most important part is the transformation of the feature. All of this depends upon the relation between the dependent and the independent variable. The highest degree can be choosen based on the data.