README.md

whatsalyze

R build
status

Whatsalyze provides a shiny app to analyze your whatsapp chats! You can easily import your chats as exported <chat>.txt files and get some fun insights! 🕵

It is written using the golem framework for production-grade and robust shiny apps. The shiny app is embedded inside the structure of an R package which allows not only a concise and well structured workflow but also the integration of documentation (roxygen2) and tests (testthat).

Online Demo

DEMO LINK

For local use see below!

Installation

You can install the current version of whatsalyze from Github with:

# install.packages("devtools")
devtools::install_github("EmanuelSommer/whatsalyze")

Usage locally

The nice thing about running this app locally is, that your sensible chat data does not leave the comfort of your own computer! And it is quite easy too! Just run the following in your R console:

whatsalyze::run_app()

Input format

The input format for the <chat>.txt files should be the following:

31.01.20, 16:44 - User1: TextTextText
31.01.20, 16:46 - User2: TextTextText
11.02.20, 18:00 - User2: TextTextText
...

For more information on the input format see rwhatsapp::rwa_read().

Current features

If you have any suggestions for improvement or issues I would really like to hear from you!

👋 Have fun! 👋



Eleftheria1/whatsalyze documentation built on Dec. 17, 2021, 6:24 p.m.