| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This is a project for HSLU (DSPRO 2).
It consists of a codebase, a scientific report (source), and a published dataset.
The project uses Markdown (and LaTeX), Python and Node.js with Typescript.
It uses Obsidian (Markdown) for documentation and planning, it can also be viewed with any other markdown viewer (including GitHub/GitLab).
For Python dependency management it uses poetry.
To set it up do poetry install, to add dependencies use poetry add.
To run commands use poetry shell to spawn a subshell.
Select the venv after running poetry install for Jupyter Notebooks.
For Node.js dependency management it uses yarn v1.
To set it up simply type yarn.
To see available commands, check out the scripts section of the package.json and run them using yarn <command>.
All project relevant commands are handled via yarn, including formatting our Python, Typescript, and Markdown files and generating our report from our Markdown source.
To load the data from our published dataset:
Simply run yarn scrape:prepare, set GEOGUESSR_EMAIL and GEOGUESSR_PASSWORD in your .env file, then yarn scrape:ui (for local testing), yarn scrape or scrape:deploy (for multiple parallel instances).
Within this module we are supervised by the following course coaches:
The whole project was done by the following students:
| Back | FazBrowse Home | New Git URL |