Inspiration

Wanting to lean more about and get better at chess

What it does

It looks at you're screen to find a chess board and then gives you an evaluation of the position, its made so that you can see the computer evaluation of a position for a game that you're watching on YouTube for example.

How we built it

I used python's OpenCV and PyAutoGUI libraries and the plan was to use Lichess API for the evaluation of the position

Challenges we ran into

Trying to detect the chess board after there are pieces on it

Accomplishments that we're proud of

I managed to get the image templating to work, and the Chess board detector works as long as the chess board has no pieces

What we learned

I leaned how to use OpenCV and looked a bit into Lichess's API, which initially I didn't know existed

What's next for Chess Helper

I'd have to refine the image templating to be able to detect other styles of chess pieces, chess.com for example. This might include implement a machine learning algorithm

Built With

Share this project:

Updates