Repository: govuk-national-applicability-experiment
Feasibility of using machine classification to determine national applicability of GOV.UK content
README
Feasibility of using machine classification to determine national applicability of GOV.UK content.
Setup
- Install the version of Ruby specified in
.ruby-version, e.g. mise install ruby (with idiomatic_version_file_enable_tools enabled for Ruby).
- Install Ruby libraries by running
bundle install.
- Install the version of Python specified in
.python-version, e.g. mise install python (with idiomatic_version_file_enable_tools enabled for Python).
- Install
pipenv by running pip install --user pipenv.
- Install Python libraries by running
pipenv install.
- Install the OpenRouter plugin for
llm by running pipenv run llm install llm-openrouter.
- Set the OpenRouter API key by running
pipenv run llm keys set openrouter --value $OPEN_ROUTER_API_KEY.
Significant Whitehall commits & pull requests
Some significant changes to the data model and validations for national applicability: