A list of utilities written in python to search filter and classify job postings from linkedin. The search results are saved , essentially cached , in a sqlite file and should be periodically invalidated.
A sample script that uses selenium to search for job postings and save them. So far , it seems that to get best results we should search using multiple similar terms , with overlapping results then use other tools to search on those curated results
Apply regex text filters to the results cached using the previous tools
Assuming you have python installed , you need to do the following to run these scripts :
- Create a virtual environment
python -m venv venv
- Install dependencies
pip install -r requirements.txt
- Setup db to create required tables run
py ./db/init_db.py
Activate the virtual environment
.\venv\Scripts\activate