Che cosa è Wolfram Alpha?

Ricerca di Wolfram Alpha
Ricerca di Wolfram Alpha

Che cosa è, come funziona e a che cosa serve Wolfram Alpha?

Un amico mi ha posto questa domanda, che potrebbe essere anche di interesse generale. Perciò riporto sul blog la risposta.


Spiegazione seria

L’avevo seguito un po’ prima del rilascio ufficiale. Wolfram Alpha aveva creato molte aspettative: tutti pensavano che fosse un motore di ricerca che aveva più o meno lo stesso funzionamento degli altri (e lo stesso utilizzo) ma in grado di dare risposte molto migliori, grazie alla “comprensione” della domanda.
Vediamo le principali differenze tra un motore tradizionale e Wolfram Alpha:

  • Tendenzialmente (anche se c’e’ un cambiamento in atto) i motori di ricerca non interpretano la frase di ricerca, ma cercano semplicemente la presenza dei termini all’interno di una pagina. Wolfram Alfa  “interpreta” il significato del richiesta, fa un’analisi semantica, e da’ la risposta.
  • I motori di ricerca tradizionali a fronte ad una domanda propongono una serie di link verso siti nei quali l’utente potrebbe trovare la risposta. Wolfram Alpha invece da direttamente le risposte (molto difficile però fare le domande).
  • Altra differenza: i motori tradizionali, per aumentare la possibilità di dare un buon risultato, analizzano un enorme numero di pagine. Wolf ha un numero di fonti limitato, ma molto qualificato.

Per funzionare,  cioè per far si’ che Wolf riesca a dare una risposta, bisogna (a parte usare l’inglese) scrivere una domanda precisa. Siccome l’uso che viene fatto dai motori di ricerca di solito non è quello di fare domande precise, l’uso di Wolf è piuttosto difficile e non è molto diffuso.

Vediamo alcuni esempi:
Se voglio sapere quanti abitanti ha Belluno, posso chiedere a Wolf “how many inhabitants has belluno?” oppure “How many people live in Belluno”. La risposta che otterrà sarà la stessa, una pagina con scritto 35.626 e altri dati sulla popolazione di belluno

Su un motore di ricerca avrei ottenuto due pagine di risultato diverse, e poi avrei dovuto  spulciare tra i risultati per trovare la risposta.
1. how many inhabitants has belluno?
2. How many people live in Belluno?
(che danno risultati diversi)
Per certe cose sembra molto utile, ma di fatto lo uso pochissimo. Difficile fare domande molto precise (in inglese, poi…)

Si puo’ imparare ad usarlo guardando gli esempi di utilizzo di Wolfram Alpha.

Sicuramente i risultati migliori si ottengono muovendosi in ambito scientifico, e statistico. Qui si ottengono bei dati con tanto di grafici. Per esempio

Il problema principale di Wolfram Alfa consisten nell’estrema difficoltà di fare le domande. E poi spesso non ha i dati disponibili.


Esempi divertenti

Se è difficile fare le domande azzeccando quelle giuste, Wolfram Alpha riesce però a dare risposte a domande di fondamentale importanza per l’umanità.

A volte però, anche Wolfram Alpha è costretto ad arrendersi: does god exist?

Leave a Reply

Your email address will not be published.