- Parsing of reading list
- Zero-shot learning classification of reading list titles
Promedium requires Python3.9 and Selenium Chrome Driver to be installed.
Create virtual environment and install requirements.txt
python3.9 -m pip install virtualenv
python3.9 -m virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
Preconditions:
- make sure you've made your reading list public
- make sure you've changed username in url to yours
python -m spider --url https://username.medium.com/list/reading-list
python -m spider --url https://username.medium.com/list/reading-list --page_count 10
python -m classifier --data_path ./outputs/output.csv --predictions_output ./outputs/predictions.csv --num_of_titles 100 --output_path ./outputs/output.png