discourseGT

discourseGT: An R package to analyze discourse networks in educational contexts - Published in JOSS (2023)

https://github.com/q1cui/discoursegt

Science Score: 95.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Committers with academic emails
    1 of 2 committers (50.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Scientific Fields

Engineering Computer Science - 40% confidence
Last synced: 6 months ago · JSON representation

Repository

discourseGT — Analyze Group Patterns using Graph Theory in Educational Settings

Basic Info
  • Host: GitHub
  • Owner: q1cui
  • License: other
  • Language: R
  • Default Branch: main
  • Homepage:
  • Size: 4.84 MB
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 3 years ago · Last pushed about 2 years ago
Metadata Files
Readme License

README.Rmd

---
output: github_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```

# discourseGT


[![](https://cranlogs.r-pkg.org/badges/discourseGT)](https://cran.r-project.org/package=discourseGT)


R package that converts transcripts to graphs (networks), includes parameters relevant to educational research

## Purpose
Many disciplines use transcripts to record sequential information. Transcripts that capture a conversation can become long, making systematic analyses difficult or time-consuming. This package allows researchers to visualize transcripts in a succinct format through the lens of graph theory. [Graph theory](https://en.wikipedia.org/wiki/Graph_theory) is a discipline of mathematics involving "nodes" and "edges" that model objects and the relations between them. The goal is to get more information from transcripts through this alternative view.

Graphs, nodes, and edges may be characterized in various ways. For example, the number of edges connected to any particular node is called the node's degree. Another example, the number of edges in a graph divided by the number of possible edges is called the density of the graph. We consider these characteristics of graphs (calling them "parameters") and pick out the relevant ones for educational researchers.
  
## Installation
To get started installing the package, run the command `install.packages('discourseGT')` in R, which will download the most stable package from CRAN.  

## How to Use
The key functions and examples of how to use this package can be found in [this document](https://github.com/q1cui/discourseGT/blob/main/vignettes/discourseGT.pdf).

## How to reach out?
### Where do I report bugs?
Please open an issue on GitHub.

### How do I contribute to the package?
If you have an idea (but no code yet), open an issue on GitHub. If you want to contribute with a specific feature and have the code ready, fork the repository, add your code, and create a pull request.

### Do you need support?
The easiest way is to open an issue - this way, your question is also visible to others who may face similar problems.

## License
This package is MIT Licensed  
Written by Albert Chai <@albertchai>, Andrew S. Lee <@alee4738>, Joshua P. Le <@jpl038>, Jitarth Sheth <@jshethbright>, Qi Cui <@q1cui>, and Stanley M. Lo <@smlo>

Owner

  • Login: q1cui
  • Kind: user

JOSS Publication

discourseGT: An R package to analyze discourse networks in educational contexts
Published
August 14, 2023
Volume 8, Issue 88, Page 5143
Authors
Qi Cui ORCID
University of California, San Diego
Joshua P. Le ORCID
University of California, San Diego
Albert Chai ORCID
University of California, San Diego
Andrew S. Lee Without Orcid
University of California, Los Angeles
Jitarth Sheth Without Orcid
University of California, San Diego
Kevin Banh Without Orcid
University of California, San Diego
Priya Pahal Without Orcid
University of California, San Diego
Katherine Ly Without Orcid
University of California, San Diego
Stanley M. Lo ORCID
University of California, San Diego
Editor
Marcos Vital ORCID
Tags
student group work discourse network graph theory discourseGT

GitHub Events

Total
  • Pull request event: 1
Last Year
  • Pull request event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 104
  • Total Committers: 2
  • Avg Commits per committer: 52.0
  • Development Distribution Score (DDS): 0.096
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
q1cui 8****i 94
brutestep y****0@a****u 10
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 8
  • Total pull requests: 1
  • Average time to close issues: 2 months
  • Average time to close pull requests: 10 months
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 1.13
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • schochastics (8)
Pull Request Authors
  • olivroy (2)
Top Labels
Issue Labels
Pull Request Labels