You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current web scraper works maybe 95% of the time. Sometimes a website detects the bot and won't display the article. Other times a user will save a PDF or video they watched, but the current scraper is built to only handle articles, so the content doesn't display correctly. For a start, I created a checklist below of these edge cases/other features that would make the scraper more robust.
Better error handling. Python errors should be passed into an array (along with the values array) that is printed at the end of reading_scraper.py to be picked up by nodejs
PDFs
Tests
YouTube and Vimeo videos
Web-based Podcasts
Better error handling/general refactoring for better readability
Working with articles written in other languages
As improvements are made to the scraper to make it more accurate, we need a way to go back and update old readings
Feel free to break off one of the tasks above into its own issue for better collaboration
The current web scraper works maybe 95% of the time. Sometimes a website detects the bot and won't display the article. Other times a user will save a PDF or video they watched, but the current scraper is built to only handle articles, so the content doesn't display correctly. For a start, I created a checklist below of these edge cases/other features that would make the scraper more robust.
valuesarray) that is printed at the end ofreading_scraper.pyto be picked up by nodejsFeel free to break off one of the tasks above into its own issue for better collaboration