website / docs /README.md
Andrej Janchevski
docs(deploy): refresh for the post-launch deployment iteration
5ed6f37

Documentation

Technical documentation for the PhD-research demo website. The site is a single Django + Vue Docker container deployed to a Hugging Face Space (Bani57/website β†’ https://bani57-website.hf.space) and showcases three research methods from the thesis Scalable Methods for Knowledge Graph Reasoning and Generation (Andrej Janchevski, EPFL, 2025): COINs, MultiProxAn and KG anomaly correction.

This document is a routing layer. Pick the document type that matches your goal β€” definitions, understanding, lookup, or task.

Glossary

glossary.md defines every domain term used in the rest of the docs and in the source. Other documents link into the glossary on first mention rather than restating definitions.

Explanation β€” understand the system

For background, design rationale and how pieces fit together.

Reference β€” look up exact behaviour

For specifications you need to consult, not read end-to-end.

Guides β€” accomplish a task

Step-by-step, goal-oriented.

  • guides/local-development.md β€” install the website_c mamba env, run the Django dev server and the Vite dev server.
  • guides/deploy.md β€” push a new version to the HF Space, including the one-time checkpoint upload to HF Hub.

Project artefacts

Audience

The docs assume a reader who knows Python, Django, Vue 3, and basic graph ML; they do not assume prior knowledge of the thesis methods.