Skip to content

Get the count of search results for ESG topics on a daily basis

License

Notifications You must be signed in to change notification settings

philippschmalen/ESG-topics-Google-count

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google results count for a given topic

Objective

Track how many Google results exist for a specified keyword.

Key results

  • build pipeline with Prefect 2.0
    • daily schedule running at night
    • use pydantic to validate data
  • store results in SQL database on server host
  • visualize in line plot on towards sustainable finance
  • slack message in case of errors
  • create github action that runs CICD pipeline
    • test pipeline with pytest
    • build docker image
    • push docker image to ghcr.io
    • deploy and run docker with docker-compose on server

TODO

  • migrate from conda to pipenv
  • create tsf database
  • create table google-results-count
  • install pre-commit hooks, flake8, black, mypy

About

Get the count of search results for ESG topics on a daily basis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published