In case anyone finds this useful:
github.com/linrock/chessboard-recognizer
I've been using it to automatically convert PDFs of chess puzzles into FEN strings, since manually using a board editor to set up positions takes way too much time. It converted all of John Nunn's chess puzzle book at about 97% accuracy. If anyone has puzzle book suggestions, I'll consider converting those too.
You could do other stuff with it too, like create a Reddit bot to post the FEN of a board in the comments, though I've seen a few of those bots already.
It uses a neural network and comes with a pre-trained model that I've been constantly improving.
As always, let me know if you have any thoughts or suggestions.
github.com/linrock/chessboard-recognizer
I've been using it to automatically convert PDFs of chess puzzles into FEN strings, since manually using a board editor to set up positions takes way too much time. It converted all of John Nunn's chess puzzle book at about 97% accuracy. If anyone has puzzle book suggestions, I'll consider converting those too.
You could do other stuff with it too, like create a Reddit bot to post the FEN of a board in the comments, though I've seen a few of those bots already.
It uses a neural network and comes with a pre-trained model that I've been constantly improving.
As always, let me know if you have any thoughts or suggestions.