- Python 3
- Google account
- Serp API account (free version allows 100 searches a month)
- serp API key in 'serapikey.txt' file
- google API account credentials in json file format
- list of keywords to find in job description in 'keywords.csv' file
- modify serpapi_jobs.ipynb with name (and path) of your files above
- run the Jupyter notebook
- clone the repo locally
- go to the streamlit_app directory
- install streamlit
- run the code
streamlit run main.py