https://github.com/ryancodingg/chatgpt-and-claude-usage-viz
This project visualizes ChatGPT and Claude usage patterns by analyzing conversation data and generating heatmaps for daily activity. The analysis is based on scripts inspired by Chip Huyen's work, and aims to uncover trends in AI conversation frequencies over time.
https://github.com/ryancodingg/chatgpt-and-claude-usage-viz
chatgpt claude-ai data-visualization python
Last synced: 30 days ago
JSON representation
This project visualizes ChatGPT and Claude usage patterns by analyzing conversation data and generating heatmaps for daily activity. The analysis is based on scripts inspired by Chip Huyen's work, and aims to uncover trends in AI conversation frequencies over time.
- Host: GitHub
- URL: https://github.com/ryancodingg/chatgpt-and-claude-usage-viz
- Owner: ryancodingg
- License: mit
- Created: 2025-01-16T09:09:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-16T09:43:50.000Z (over 1 year ago)
- Last Synced: 2025-03-12T08:30:44.466Z (over 1 year ago)
- Topics: chatgpt, claude-ai, data-visualization, python
- Language: Jupyter Notebook
- Homepage:
- Size: 233 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ChatGPT Usage
This project visualizes ChatGPT and Claude usage patterns by analyzing conversation data and generating heatmaps for daily activity. The analysis is based on scripts inspired by [Chip Huyen](https://lnkd.in/eexMWvt8)'s work, and aims to uncover trends in AI conversation frequencies over time.
## Project Overview
The main goal of this project is to:
- **Visualize daily ChatGPT and Claude conversation counts** in 2024 and 2025.
- **Generate heatmaps** to identify peak activity times and trends in AI usage.
- **Compare usage patterns** between two AI systems: ChatGPT and Claude.
The data is analyzed and transformed into daily activity counts, then visualized using heatmaps for easy interpretation.
## Requirements
To run the project and reproduce the analysis, you need the following Python libraries:
- `json`
- `pytz`
- `datetime`
- `matplotlib`
- `numpy`
- `collections`
You can install these libraries using pip:
```bash
pip install pytz matplotlib numpy
```
## Usage
1. Clone the repository:
```bash
git clone https://github.com/ryancodingg/chatgpt-and-claude-usage-viz