A web-based studio for evaluating and analyzing streaming recommendation algorithms.
-
Clone the recnexteval repository:
git clone https://github.com/HiIAmTzeKean/recnexteval.git
-
Clone the recnexteval-studio repository in the same directory:
git clone https://github.com/HiIAmTzeKean/recnexteval-studio.git
-
Navigate to the recnexteval-studio directory:
cd recnexteval-studio -
Ensure you have a
.envfile in the root directory with necessary environment variables (copy from.env.exampleif available, or create one based on your setup).
To start the entire server stack (PostgreSQL database, backend API, and frontend), run:
make upThis will:
- Start a PostgreSQL database on port 5432
- Start the backend API server on port 9000
- Start the frontend development server on port 8000
You can then access the application at http://localhost:8000.
