whatstk icon indicating copy to clipboard operation
whatstk copied to clipboard

WhatsApp chats as dataframes. Python toolkit to analyse and parse WhatsApp chats.

Results 12 whatstk issues
Sort by recently updated
recently updated
newest added

Implement some basic functions to deal with emoji codes and, for instance, be able to list the top used emojis within the group (or at user level). May want to...

enhancement

## Concept idea ### When loading chat ```python from whatstk import WhatsAppChat chat = WhatsAppChat.from_txt('file.txt', date_min='2020-01-01', date_max='2020-01-21') ``` ### When analysing chat ```python from whatstk import WhatsAppChat chat = WhatsAppChat.from_txt('file.txt')...

Provide some basic tools to explore what users say. For instance, top words used per user etc.

enhancement

I think we shouldn't discard system messages. It has useful information as "who added who" whose could be used in a network analysis. It also has information when users enter...

enhancement

Implement first version of some sort of sentiment analysis using the text from the chat (e.g. at user level, who is the happiest member based on what s/he writes?)

enhancement

``from whatstk import FigureBuilder from plotly.offline import plot fb = FigureBuilder(chat) fig = fb.user_interventions_count_linechart(cumulative=True, title='User inteventions count (cumulative)') plot(fig)`` The error it is throwing.. --------------------------------------------------------------------------- AttributeError Traceback (most recent call...

bug

We are currently working on parsing system messages. However, there seems to be some particularities depending on the OS (Android, iOS), the device (mobile, desktop), etc. ## Multiple environments ###...

enhancement
system-mesages

I can't use plotly, numpy and pandas due to a dependencie from this library, could you try to fix it? Thanks, regards

dependencies

Major enhancements: - Rename of core function `df_from_txt_whatsapp` → `df_from_whatsapp` (keep old name as alias) - Ability to read from a .zip file, just how the chat is exported on...

enhancement

### Cleanup repo Some files in the repo were not being used. Remove them. ### Fixes to documentation - Fix links. - Update "export chart" in iOS screen recording. ###...

enhancement