Juxtaposition Generator- 1 min
This is the app from my blog post on Python web scraping!
This app used a Python script to scrape user comments from a random video on an adult entertainment site, then placed the images over inspirational wallpapers from reddit. Although the project seems foolish, I was able to learn a ton.
The general flow of the app is as follows:
Startup (app.js). Server starts, Python begins first scrape.
Upon Python scrape completion, result data is output in CSV.
At scheduled intervals or when the page is refreshed (should normalize this somehow), the Python script is rerun.
Node grabs a “random” entry from the comment data read in through the CSV file and sends to the client via the API I created with ExpressJS routing.
User gets potentially comedic wallpaper.
Check it out here.