I am a CSE student with zero knowledge about Docker. I am working on a project (an online app for product analysis) that requires web scraping (of amazon reviews). I got to know about the ScrapingHub/Splash in Docker that does the job easily. Infact, I found it easy to be implemented.
But as it must be installed, it in conneted to by localhost (port 8050). Is there any way to host ScrapingHub online so that I can continue with my project (my project is about providing an analysis on the product based on the user reviews by providing sentimnt analysis and calssifying the reviews based on the problem using multi class classification)
Is there any way to host ScrapingHub online so that I can continue with my project
2
Answers
You can rent a server and run docker there. There are a lot of companies that offer that service. Here is an explanation for DigitalOcean
I think you are making confusion with the names. ScrapingHub is the old name of Zyte. So, I think what you meant is if it is possible to host a Scrapy project online. If it was the case the answer is yes. You can check the Zyte website, they have a free tier where you can host your spiders and run them in their cloud. You also can use splash if you need.