Inspiration: Group Chat Summarizer
- ✅ Filter by date
- ✅ Summarize conversation
- ✅ Get links from conversation
- Categories of links
- Filter by date
- Get statistics from conversation
- General statistics such as
- Total Days
- Total Messages exchanged
- Total Words exchanged
- Total Media exchanged
- Total Links exchanged
- Total Emojis exchanged
- Statics by
- year
- month
- day
- hour
- Specific statistics such as
- Most used emoji
- Who sends more messages
- Who sends more media
- Who sends more links
- Who sends more emojis
- Most used words
- Filter by user
- Get images from conversation
- Copy the file .env.example to .env, then fill the variables with your own values.
- Export WhatsApp chat (without media) to a .txt file
- Save this file in the
history
folder - Change the hyperparameters in the
/src/summarizer.ipynb
file- The path to the historyfolder:
FILE_PATH
- The path to the summary folder:
SUMMARY_PATH
- The start and end dates:
START_DATE
andEND_DATE
- The LLM model: LLM_PROVIDER
OPENAI
orGOOGLE
. We recommend using "OPENAI" because it generates better results.
- The path to the historyfolder:
- Run the file and enjoy the results!