Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Chess Game Analysis Project

Project Description

Using the Chess.com API to collect all my chess games and analyze the data using Tableau(Python-Jupiter Notebook) EDA + cleaning datas (Python) Exporting datas in csv (Python) Visualization with Tableau

Project Goal

Improve my chess skills through data-driven insights with Tableau visualization.

Key Questions

  • Which openings give me the best results?
  • Which openings should i train?
  • Do my results depend on the date(month)?
  • Do my results depend on the time of day?
  • How does my rating evolve over time in classical, rapid, and blitz formats?
  • What is the ELO distribution of my opponents?

Technologies Used

  • Python(numpy,pandas,chess.com API)
  • Tableau

Findings

  • Which opening should i train ? B01(scandinavian defence) type opening is the most played opening it should be train but let's focus into details image

    image

    D00(Queen's pawn opening) should be train because it's often played and my results aren't so good

    image
  • Do my results depend on the time? Seems that playing at 6AM gives me the best results but playing at 10PM is not a good idea (i'm kinda surprised)

    image

Data Collection

Every month using python script which uses chess.com API

About

Using Chess.com API to collect all my chess games and analyzing the datas using Tableau

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages