Skip to content

PhilippUDE/RIMAConnectGroup

 
 

Repository files navigation

RIMA

A transparent Recommendation and Interest Modeling Application

Developed by ... at ... for ... since ...

Components

  • RIMA-Backend
    • api: Django (Python) HTTP api, serving ...
    • worker: Celery (Python) job queue, doing ...
    • db: PostgreSQL database, used for ...
    • redis: Redis key-value cache, used for ...
  • RIMA-Frontend
    • web: User-facing React (Node.js) UI, offering ...
  • model:
    • downloader: Bash, fetches GloVe model from Google Drive
    • server: nginx, serves GloVe model to RIMA-Backend via HTTP

Official builds and deployments

Container images

Live deployments

Run on Docker

  • Production: docker-compose up -f docker-compose.yml (see Makefile)
  • Development: tilt up

Run on Kubernetes

  • see ./.k8s/README.md

Development setup

  • see ./RIMA-Backend/README.md and ./RIMA-Frontend/README.md

Citations

  • (Bibtex)

Contributing

About

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 33.6%
  • Python 20.1%
  • CSS 18.8%
  • SCSS 16.7%
  • HTML 10.3%
  • Shell 0.2%
  • Other 0.3%