Interesting Chess, now open source!

Sort:
Avatar of AlienOscar

Hi guys, 

I made a website to show titled players game streaks that are "interesting" based on the probability of such streaks occurring (a player winning too many unlikely games in a row).

The site is hosted on AWS as a static website and I use chess.com python module to scrape the information (following the TOS, only one request at a time). I have the repo on GitHub open for everyone.

Please check it out, I hope it can help someone in their personal projects. Maybe even give it a star(or two tell a friend!).

https://github.com/OscarGarciaF/InterestingChess

https://www.interestingchess.com/

Avatar of pistachio-nut1

wait did you actually make this site on your own? good job!

Avatar of vijaypuliparazh

Nice work

Avatar of persdseiuf

gj

Avatar of User1526

Nice!

Avatar of yash3339
pistachio-nut1 wrote:

wait did you actually make this site on your own? good job!

replit AI apparently, but nonetheless it's a great idea

Avatar of sylverflame

Nice idea! But there seems to be a bug. Games are being counted twice for many players.

Avatar of AlienOscar

I am an AI dev, Replit did the heavy lifting for the web app. The scraping script and infrastructure code was also heavy leveraged by Copilot but under more of my direction, specially the infrastructure, Claude 4 tends not to make very good infra decisions.
I have not noticed the double counting games, I will fix that shortly.
Thanks!

Avatar of AlienOscar

I fixed the double counting issue.
It seems that the live games endpoint has some "subsets"
For example base time 180 and increment 0 can include games with base time 180 and increment 2. As if 0 were to include them all.
I now dedup them