Live data from Hacker News

Show HN: Scannable Chess Scoresheets

reinechess.com

61–70 of 74 posts

Re: Show HN: Scannable Chess Scoresheets

#61

Earlier quoted context omitted.

Don't say that, you're definitely more experienced than me :) I'll try to clarify, but I could be wrong. This is from the chess.com article on it here: https://www.chess.com/blog/ReineChess/scannable-scoresheets-... The model actually gives us a confidence for each possibility. It might say, N-90%, K-10%, B/R/Q-0% for one of the boxes. Here, we look at how confident our character recognizer is on each character. If t…

This all makes really good sense. For now I think this is a workable strategy, but I bet you can do better (take that as a challenge ;) ). Anyways, this is really cool, and smart idea. I'll be printing these out and bringing them to my next tourney. Excited to see how it goes! How do I send you direct feedback?

We currently don't store scoresheets when uploaded to our website. Would you be able to send the pictures to us at info@reinechess.com? You could add comments about how it went (or not, since we can just run it and see for ourselves). If you think that might be a hassle I could quickly add a feedback form on the website. Also, I'd encourage that you try it once before the tourney with the restrictions—we haven't tested on very varied handwriting. Oh, and thanks so much for offering feedback!

P.S. Did you have something in mind for improving the postprocessing / trying out different iterations? Or was it just a challenge :D

Re: Show HN: Scannable Chess Scoresheets

#63

I'm surprised that handwriting recognition is such a problem for you. Wonder if you can improve accuracy by customizing the training for each user as you grow a larger corpus of examples in each users' hand?

Yes, that is the plan. That should heavily increase accuracy. Do you mean handwriting recognition as opposed to character recognition? It wasn't that we tried it and decided it wouldn't work, I just couldn't find previous instances of accurate enough recognition with handwriting. Accuracy was my priority. My sense was also that people would be turned off if they had to still manually input some games, and I had no idea how many manually inputted games it would take to reach good enough accuracy. This was when I hadn't come up with constraining characters and such, but now I can see that (with some attempts at handwriting recognition) that may be possible / is the next step after an app.

It is open sourced now if you or anyone would like to contribute. https://github.com/Messier-16/Reine/

Re: Show HN: Scannable Chess Scoresheets

#65

Earlier quoted context omitted.

This all makes really good sense. For now I think this is a workable strategy, but I bet you can do better (take that as a challenge ;) ). Anyways, this is really cool, and smart idea. I'll be printing these out and bringing them to my next tourney. Excited to see how it goes! How do I send you direct feedback?

We currently don't store scoresheets when uploaded to our website. Would you be able to send the pictures to us at info@reinechess.com? You could add comments about how it went (or not, since we can just run it and see for ourselves). If you think that might be a hassle I could quickly add a feedback form on the website. Also, I'd encourage that you try it once before the tourney with the restrictions—we haven't test…

Is there a reason you don't store the images of submitted games? Acquiring real-world training data to test changes with would be very useful. Perhaps make it an opt-in feature people can select when uploading a game so people are "offering" you this information to you rather than you just "taking" it.

One way to choose between two legal candidate moves would be to look forward for the next move by the candidate pieces and see which ones make sense given. If you are trying to choose between e6 and e5, for instance, look forward and see what the next e pawn move is. Plenty of other ways to go about this, of course.

Re: Show HN: Scannable Chess Scoresheets

#66

Earlier quoted context omitted.

I think I'd be willing to make it open source? I'll talk to a person that worked with me on it.

I'm not sure if you posted it anywhere, but would you mind sharing what technology you used for this? I would be very interested in contributing if it became open source.

https://github.com/Messier-16/Reine

Re: Show HN: Scannable Chess Scoresheets

#67
post #60

We have decided to make it open source! Will publish in another article perhaps, when it has enough comments added in the next two days!

That's great! Maybe try to integrate it with a popular library like python-chess ( https://github.com/niklasf/python-chess )?

We did use that for the postprocessing actually, the part where moves are cross-checked for lower probability predictions.

Re: Show HN: Scannable Chess Scoresheets

#68

This is great! Sadly it does not seem to be open-source. I have wanted something like this for other data entry tasks like: tracking expenses or tracking body weight. I enjoy working with pen and paper much more than typing on a Phone or PC. Just give me a template I can print, let me write the data to it, and have it scanned. Is anyone aware of a product (perferably open-source) that lets me do that?

https://github.com/Messier-16/Reine

Re: Show HN: Scannable Chess Scoresheets

#70
post #51

This is cool. One thing I keep hoping either exists now or will soon is the ability to take a photo of an actual board position and get a FEN string out (or just directly send it to Stockfish and get an evaluation). It'd be really helpful to quickly analyze positions when I'm trying to help my kids out, cos we don't generally keep notation and I'm not always confident that my advice on a position is blunder-free.

I think you'll be pleasantly surprised, this is a thing!! I thought about making it but quickly decided computer vision wasn't up to the task yet. It seems I was horribly wrong: https://github.com/maciejczyzewski/neural-chessboard Haven't tried it myself but it looks amazing

Oh man, I had just blithely assumed nobody had done it and never googled, thanks for this!
Post reply on HN