L'evoluzione dei search engine è profondamente legata all' machine learning. Precedentemente, gli algoritmi si basavano su parole chiave e collegamenti , ma oggi la tecnica sta cambiando. Questa tecnologia sta permettendo ai search engine di comprendere il senso delle domande degli utenti in modo molto più dettagliato, fornendo risposte più rile