Skip to content

wiki-ai/ores-diagrams

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

These diagrams are an exploration of the ORES architecture, from a slightly idealized perspective. Most are data flow diagrams, giving a high-level overview of interactions between components.

Contents

Data flow diagrams

  • context - Highest-level overview of ORES.
  • level 1 - Communication between main subsystems.
  • wikilabels - The manual keying system.
  • scoring - Running models against incoming revisions.
  • metrics - Flow of data from subsystems towards our metrics aggregator.
  • training - How models are created

Other

  • use_cases - Rough overview of how ORES is used.
  • ores_class - Rough ERD of Python classes.
  • ores_proposed_threading, ores_proposed_threading_precached, ores_mutex_success - Potential mutex design to simplify work tracking.

Building

Diagrams are written in LaTeX. To compile them into SVG and PDF for viewing, install the dependencies and then run

make

About

Draft diagrams of ORES system architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 98.9%
  • Makefile 1.1%