Analyse an exported ChatGPT/LLM conversation JSON: message counts per role, conversation-length stats, word-frequency top terms, and an optional wordcloud image.
Compute message counts per role, conversation-length stats and word-frequency top terms for an exported ChatGPT/LLM conversation JSON, saved as a sidecar report.
Inputs
Name
Type
Required / default
Values and notes
file
path
required
top_n
int
optional, default 25
min_word_len
int
optional, default 3
save
bool
optional, default true
out
path
optional, default ""
Outputs
Name
Type
Notes
stats
json
file
path
Render wordcloud
wordcloud
Render a wordcloud image from the conversation's word frequencies. Falls back to writing the word frequencies as JSON if the optional wordcloud/matplotlib packages are not installed.