AI Sudoku Solver
Sudoku is a puzzle in which players insert the numbers one to nine into a grid consisting of nine squares subdivided into a further nine smaller squares in such a way that every number appears once in each horizontal line, vertical line, and square. Using OpenCV, Deep Learning, and Backtracking Algorithm, We can solve the sudoku puzzle. First, build the Character Recognition model that can extract digits from a Sudoku grid image and then work on a backtracking approach to solve it. Deep Learning-based AI_Sudoku_Solver architecture uses OpenCV (opencv 4.2.0) and Python (python 3.7). The model Convolution Neural Network(CNN) uses Keras (keras 2.3.1) on Tensorflow for Digit Recognition.
Mar-29-2021, 13:05:23 GMT