Skip to content

Python Jupyter notebooks to scrape pages from https://givealittle.co.nz/, LLM to extract features, and regression to assess feature effects on target completion, to assess health inequity

License

Notifications You must be signed in to change notification settings

UoA-eResearch/givealittle

Repository files navigation

givealittle

Ask DeepWiki

Installation

pip install -r requirements.txt

Running

  • scrape.ipynb to scrape new campaigns and add the results to givealittle_health.xlsx
  • plots.ipynb for some interactive plots / BERTopic topic modelling plots
  • test_LLM.ipynb to check the LLM is working correctly
  • batch_LLM.py to run the LLM across the whole dataset to extract the features listed in the prompt, and output to LLM_results.xlsx
  • LLM_results.ipynb to fit multivariate regressions based on the extracted features and the target completion (% of goal reached)

Notebook outputs

Notebooks are also rendered out as HTML to:

About

Python Jupyter notebooks to scrape pages from https://givealittle.co.nz/, LLM to extract features, and regression to assess feature effects on target completion, to assess health inequity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published