Il “web scraping” e' l'attivita' che noi “poveretti informatici” ci siamo inventati per ricuperare dati “a scrocco” :-)
In “teoria” non e' difficile, MA, per uno digiuno di programmazione, e' tutt'altro che una passeggiata.
I problemi sono molti:
- TUTTE le piattaforme che mettono a disposizione dati di borsa online hanno tutta una serie di strategie per evitare che tali dati, che valgono un bel po' di soldini, vengano “arraffati a scrocco”. Per cui, se e' vero che per noi poveretti fondamentalmente non servono dati in tempo reale, perche' per validare i modelli di Machine Learning ci bastano dati storici anche di un anno fa, per un professionista, che richiede dati aggiornati, la cosa divente decismanete complicata, perche' bisogna inventarsi “strategie intelligenti” per ovviare a tali controlli (almeno “parzialmente”)
- ci sono DUE approcci al Web Scraping:
- via programmazione, con linguaggio come Python (per la maggiore) MA bisogna saper programmare SIA in Python SIA programmazione Web
- mediante tool di “web scraping” MA anche in questo caso serve conoscere la programmazione Web
- La programmazione Web non e' difficile PER UN PROGRAMMATORE, MA per uno che non mastica pane e computer dalla mattina alla sera, NON E', di nuovo, una passegiata.
.
Quindi, fondamentalmente, ti servono DUE cose
- i dati aggiornati, e questi, in generale, sono disponibili a pagamento. Ma anche se ti accontenti di dati un po' datati
- qualcuno che sappia ricuperarli/un programmatore.
.
Diciamo che, di nuovo, in “teoria” almeno una soluzione c'e', ed e' la seguente:
- contattare l'universita' piu' vicina che ha un corso di Machine Learning
- parlare con il/i professori relativi per una tesi di laurea triennale/magistrale dove
- tu metti a disposizione i dati e la tua competenza
- lo studente di turno si occupa della parte di realizzazione software e validazione dei modelli
In questo modo fai contento almeno uno studente e anche l'universita'.
.
Poi, ovviamente, ci sono altre soluzioni come richiedere un “consulente” ad un'agenzia di “body rental”, con competenze specifiche, per il tempo necessario a fare il lavoro.
.
@samuray74, il problema NON e' studiare, MA il tempo necessario per acquisire il corpo MINIMO di competenze necessarie per capire quello che serve. L'informatica, anche se tutti sono “convinti” che sia una “stupidaggine/basta premere 4 tasti in croce” e' un'attivita' decisamente complessa/altamente tecnica/e che richede un bel po' esperienza (alias ‘tempo’), per essere effettiva.
Quindi, a meno di non avere un background specifico (ma visto la domanda, non c'e'), “studiare” non basta.