https://github.com/gbritoda/whatsapp-word-cloud
Create a word cloud diagram from your whatsapp logs
https://github.com/gbritoda/whatsapp-word-cloud
data-science python whatsapp
Last synced: 3 months ago
JSON representation
Create a word cloud diagram from your whatsapp logs
- Host: GitHub
- URL: https://github.com/gbritoda/whatsapp-word-cloud
- Owner: gbritoda
- Created: 2024-10-23T19:19:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-24T09:51:58.000Z (over 1 year ago)
- Last Synced: 2024-10-27T17:31:24.579Z (over 1 year ago)
- Topics: data-science, python, whatsapp
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# whatsapp-word-cloud
Just created this as a joke and it's actually a very interesting experiment.
Go to any whatsapp conversation you wish to do this, click the kebab menu (3 vertical dots) and select *export* (Might not work for whatsapp web).
Save the conversation log somewhere and use the script accordingly.
`./word-cloud your_conversation.txt`
You can even filter to a user and get that user profile:
`./word-cloud convo.txt --user "John Doe"`
And change up languages, this is just to filter out filler words like "and", "the", etc. This filter comes from the `nltk` package but there's some extra work done to filter out common typos on internet speak as well like "theyre".
Default language is english
`./word-cloud convo.txt --user "John Doe" --language portuguese`