Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 2.32 KB

README.md

File metadata and controls

41 lines (24 loc) · 2.32 KB

Quantified ChatGPT

Dialogue Repository, Data Analysis and Data Visualization for ChatGPT Export

"Quantified ChatGPT" is an open-source Jupyter Notebook tool designed to help you gain insights into your interactions with ChatGPT. Convert your ChatGPT conversation history into human-readable exports (in markdown), structured data (i.e. csv). Then analyze and visualize your chat data for a better understanding of your dialogues and a repository for quantifying your interactions with ChatGPT over time.

Code / Dependencies:

  • The code is written in Python 3.
  • Shared and distributed via Jupyter Notebooks.
  • View detailed Installation Notes on QS Ledger Github project.
  • Note: There are a few added libraries you should pip install - Additional Docs/Help 😈 COMING SOON 🎉

Basic Usage / Quickstart

  • Export your ChatGPT history and data following OpenAI's documentation here.
  • Extract ZIP.
  • Place the file conversations.json into data directory such that the file is available at data/conversations.json
  • First run chatpt_data_parser.ipynb using either jupyter notebook or jupyter lab which will convert your raw JSON file into a simple CSV/spreadsheet. [Markdown converter coming soon]
  • Second run chatpt_data_analysis.ipynb for data analysis, data visualization and some charts on your ChatGPT utilization.

Sample Outputs

Creators and Contributors:

Want to help? Fork the project and provide your own data analysis, integration, etc.

Questions? Bugs? Feature Requests? Need Support?

Post a ticket in the Quantified ChatGPT Issue Queue