Package: zoomGroupStats 0.1.0

Andrew Knight

zoomGroupStats: Analyze Text, Audio, and Video from 'Zoom' Meetings

Provides utilities for processing and analyzing the files that are exported from a recorded 'Zoom' Meeting. This includes analyzing data captured through video cameras and microphones, the text-based chat, and meta-data. You can analyze aspects of the conversation among meeting participants and their emotional expressions throughout the meeting.

Authors:Andrew Knight [aut, cre]

zoomGroupStats_0.1.0.tar.gz
zoomGroupStats_0.1.0.tar.gz(r-4.5-noble)zoomGroupStats_0.1.0.tar.gz(r-4.4-noble)
zoomGroupStats_0.1.0.tgz(r-4.4-emscripten)zoomGroupStats_0.1.0.tgz(r-4.3-emscripten)
zoomGroupStats.pdf |zoomGroupStats.html
zoomGroupStats/json (API)
NEWS

# Install 'zoomGroupStats' in R:
install.packages('zoomGroupStats', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Pkgdown site:https://zoomgroupstats.org

Datasets:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.30 score 10 scripts 147 downloads 17 exports 61 dependencies

Last updated 4 years agofrom:8431abd407. Checks:OK: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 23 2024
R-4.5-linuxOKDec 23 2024

Exports:aggSentimentbatchGrabVideoStillsbatchProcessZoomOutputbatchVideoFaceAnalysiscreateZoomRosettagrabVideoStillsimportZoomRosettamakeTimeWindowsprocessZoomChatprocessZoomOutputprocessZoomParticipantsInfoprocessZoomTranscripttextConversationAnalysistextSentimentturnTakingvideoFaceAnalysiswindowedTextConversationAnalysis

Dependencies:askpassbase64encclicpp11curldata.tabledigestdplyrdttfansigenericsgluehttrjsonlitelatticelifecyclelubridatemagickmagrittrmimeNLPopensslopenxlsxpawspaws.analyticspaws.application.integrationpaws.commonpaws.computepaws.cost.managementpaws.customer.engagementpaws.databasepaws.developer.toolspaws.end.user.computingpaws.machine.learningpaws.managementpaws.networkingpaws.security.identitypaws.storagepbapplypillarpkgconfigpurrrR6Rcpprlangslamstringistringrsyssyuzhettextshapetibbletidyrtidyselecttimechangeutf8vctrswithrxml2zipzoo

Part 1: Configuring Zoom to Capture Useful Data

Rendered frompart01-configure-zoom.Rmdusingknitr::rmarkdownon Dec 23 2024.

Last update: 2021-05-13
Started: 2021-05-13

Part 2: Turning Zoom Downloads into Datasets

Rendered frompart02-process-zoom-files.Rmdusingknitr::rmarkdownon Dec 23 2024.

Last update: 2021-05-13
Started: 2021-05-13

Part 3: Analyzing Conversations in Zoom

Rendered frompart03-analyze-zoom-conversation-data.Rmdusingknitr::rmarkdownon Dec 23 2024.

Last update: 2021-05-13
Started: 2021-05-13

Part 4: Analyzing Video Data from Zoom

Rendered frompart04-analyze-zoom-video-data.Rmdusingknitr::rmarkdownon Dec 23 2024.

Last update: 2021-05-13
Started: 2021-05-13

Readme and manuals

Help Manual

Help pageTopics
Helper function to aggregate sentiment variablesaggSentiment
Batch process video files, breaking them into stillsbatchGrabVideoStills
Batch process files that have been downloaded from ZoombatchProcessZoomOutput
Batch analyze faces in videosbatchVideoFaceAnalysis
Create a file to aid in adding a unique identifier to link to the zoom user namecreateZoomRosetta
Helper function to split a video into still framesgrabVideoStills
Helper function to add unique identifiers to processed Zoom downloadsimportZoomRosetta
Helper function that creates temporal windows in datasetsmakeTimeWindows
Process a Zoom chat fileprocessZoomChat
Wrapper function to process the raw files from Zoom in a single callprocessZoomOutput
Process participant information from a Zoom meeting exportprocessZoomParticipantsInfo
Process Zoom transcript fileprocessZoomTranscript
Parsed batch info file in a recorded 'Zoom' meetingsample_batch_info
Parsed chat file in a 'Zoom' meetingsample_chat_processed
Parsed chat file in a 'Zoom' meeting with sentiment analysis using AWSsample_chat_sentiment_aws
Parsed chat file in a 'Zoom' meeting with sentiment analysis using syuzhetsample_chat_sentiment_syu
Parsed spoken language in a 'Zoom' meeting.sample_transcript_processed
Parsed spoken language in a 'Zoom' meeting with AWS-based sentiment analysis.sample_transcript_sentiment_aws
Parsed spoken language in a 'Zoom' meeting with syuzhet-based sentiment analysis.sample_transcript_sentiment_syu
Analyze conversation attributestextConversationAnalysis
Conduct a sentiment analysis on text datatextSentiment
Simple conversational turn-taking analysisturnTaking
Analyze the facial features within an exported Zoom video filevideoFaceAnalysis
Run a windowed analysis on either a Zoom transcript or chat This function conducts a temporal window analysis on the conversation in either a Zoom transcript or chat. It replicates the textConversationAnalysis function across a set of windows at a window size specified by the user.windowedTextConversationAnalysis