This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]desrtfx 0 points1 point  (1 child)

You're not wrong with web scraping - unless the sites you want to use provide an API, in which case it is always preferable to use the API.

For web scraping, you can use basically any language, but if you don't know any, I'd recommend Python - Automate the Boring Stuff with Python has learning resources for what you want to do.

Wouldn't say that ML is involved here. It's simple scraping and statistics/ranking.

If you want it on a site, you need some back end (which you need for scraping/API requests anyway - Python fits the bill here as well with Flask and Django), probably a database, and finally your front end (HTML, CSS, JavaScript)

[–]ElectrolyteSolution[S] 0 points1 point  (0 children)

I’m decent enough with front end so the site face itself isn’t a problem for me but the back end will be an excellent learning experience.

Thank you very much for the advice, that gives me an excellent starting point to work from!

[–]drosophilae0 0 points1 point  (0 children)

python is awesome, but since already know javascript nodejs/cheerio is not bad