Go to file
2025-05-23 14:20:16 -05:00
_extensions IC2S2 extended abstract submission. 2024-03-04 12:18:50 -06:00
code Misc writing toward revisions. 2024-05-21 14:22:23 -05:00
images Presentation updates. 2024-05-03 18:07:01 -05:00
notebooks Misc writing toward revisions. 2024-05-21 14:22:23 -05:00
presentations Misc writing toward revisions. 2024-05-21 14:22:23 -05:00
recommender Break code into more files. 2024-05-21 14:22:11 -05:00
renv Init 2024-01-31 17:08:47 -06:00
_quarto.yml Misc writing toward revisions. 2024-05-21 14:22:23 -05:00
.gitignore Split up ACM format article into its own file 2024-05-09 11:40:17 -05:00
.Rprofile Init 2024-01-31 17:08:47 -06:00
aaai24.bst A bunch of things. 2024-02-27 14:08:11 -06:00
aaai24.sty A bunch of things. 2024-02-27 14:08:11 -06:00
acm.qmd Submitted revisions. 2024-05-21 15:36:08 -05:00
junior-sheer.Rproj Add viz for processing data 2024-02-05 17:37:01 -05:00
Makefile Split up ACM format article into its own file 2024-05-09 11:40:17 -05:00
README.md Use local links 2025-05-23 14:20:16 -05:00
references.bib Misc writing toward revisions. 2024-05-21 14:22:23 -05:00
renv.lock A bunch of things. 2024-02-27 14:08:11 -06:00
requirements.txt A bunch of things. 2024-02-27 14:08:11 -06:00

Mastodon Server Recommendation System

Guideposts

  • manuscripts - Contains the manuscripts for the project.
  • notebooks - Notebooks for data exploration and analysis.
  • FediRecommender - Python package for building and running the recommendation system.
  • codebase - Place to store shared code.
  • recommender - Contains the recommendation system code (front-end).
  • presentations - Slide decks.
  • scripts - Scripts for data processing and analysis.

Getting Started

Environment Setup

This project uses renv to manage R package dependencies. To set up the environment, run the following command in R:

renv::restore()

This will install all the required packages and their dependencies.