Hello welcome to TRYEXCEPT or Try Except ! This is a good ML mid-level project, it will also expect you to have some FastAPI and frontend skills.
The ML model will be built using tensorflow, we will use a Convolutional Neural Network or Residual Neural Network. I will show you how to build both.
The Follow Up Tutorial is here:
• Chess AI Tutorial: TensorFlow & FastAPI E...
Chess AI and Chess Engines are a well walked path, there are many ways to cut the cake. This way has been documented in a few academic papers and is the most straight forward.