This commit is contained in:
Félix Dorn 2025-04-28 05:02:28 +02:00
parent 19bf2e6b18
commit 720f21a85b
10 changed files with 11122 additions and 356 deletions

22
README.md Normal file
View file

@ -0,0 +1,22 @@
# Presentation
## Notebooks
- [data enrichment](data_enrichment.ipynb) - contains the code to gather things from the O\*NET data, BLS's OEWS database (unused for now), Barnett's data...
- [prompt evaluation](evaluate_llm_time_estimations.ipynb) - the playground used to evaluate change in hyperparameters (system prompt, user prompt, schema, model...)
- [analysis](analysis.ipynb) - code to generate the graphs in the paper
- [legacy](legacy.ipynb) - if there are some missing pieces, it's worth looking in there.
## Running the non-notebook code
To re-run everything, you need python and uv up and running, if you use have nix installed, run
```bash
nix develop .#impure
```
and then `uv run ...` as requested in the notebooks.
If some things are missing, email <dorn@xfe.li>, I'm usually reactive.
Copy `.env.example` to `.env` and fill in OPENAI_API_KEY. The total run and experiments cost less than <10$.