https://github.com/lightbridge-ks/zoominterface
A data analysis Shiny app of program Zoom report files.
https://github.com/lightbridge-ks/zoominterface
data-analysis r shiny-apps zoom-class zoom-meetings
Last synced: 19 days ago
JSON representation
A data analysis Shiny app of program Zoom report files.
- Host: GitHub
- URL: https://github.com/lightbridge-ks/zoominterface
- Owner: Lightbridge-KS
- License: other
- Created: 2021-09-21T12:34:35.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-17T14:55:36.000Z (about 4 years ago)
- Last Synced: 2025-03-05T19:55:37.539Z (over 1 year ago)
- Topics: data-analysis, r, shiny-apps, zoom-class, zoom-meetings
- Language: R
- Homepage: https://lightbridge-ks.github.io/ZoomInterface/
- Size: 2.06 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE
Awesome Lists containing this project
README
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# ZoomInterface
[](https://lifecycle.r-lib.org/articles/stages.html#experimental)
> **A data analysis Shiny web application for Zoom's participants report `.csv` and Zoom's chat `.txt` file.**
- The app currently deployed: [**here**](https://si-physio-intern.shinyapps.io/zoom_interface)
- User manual in Thai language can be found: [**here**](https://lightbridge-ks.github.io/ZoomInterface/)
- Main operating functions are provided by [**{zoomclass}**](https://github.com/Lightbridge-KS/zoomclass) R-package.
------------------------------------------------------------------------
### Modules
- **Zoom Class Report:** design to analyse student's time data in Zoom classroom from participants report `.csv` file.
- **Zoom Chat Converter:** convert [Zoom's chat file](https://support.zoom.us/hc/en-us/articles/115004792763-Saving-in-meeting-chat) from `.txt` to `.xlsx`, for easy data manipulation and analysis.
------------------------------------------------------------------------
### Zoom Class Report
Main functions:
- `zoomclass::class_studentsID()`: provides time information summarized for each student's ID.
- `zoomclass::class_session()`: provides time information for each sessions.
More information can be read in the app.
------------------------------------------------------------------------
### Zoom Chat Converter
The main function used is `zoomclass::read_zoom_chat()`.
The output is a data frame created by extracting text information from the following columns:
- **Time:** the time stamp of each message
- **Name:** the person who send the message
- **Target:** the audience or person who receive the message
- **Content:** content of the message
Then, the data frame will be displayed in the app and could be download as excel file.