Wolfram Alpha

Da Wikipedia, l'enciclopedia libera.
Vai a: navigazione, cerca
Nota disambigua.png
Il titolo di questa voce non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è Wolfram|Alpha.
WolframAlpha Logo.png Wolfram|Alpha
URL http://www.wolframalpha.com/
Commerciale?
Tipo di sito question answering
Proprietario Wolfram Alpha LLC
parte di Wolfram Research
Creato da Stephen Wolfram
Lancio 18 maggio 2009
Stato corrente del sito Attivo
Slogan Making the World's Knowledge Computable

Wolfram|Alpha è un motore computazionale di conoscenza [1] che interpreta le parole chiave inserite dall'utente e propone direttamente una risposta invece che offrire una lista di collegamenti ad altri siti web. L'autore di questo strumento, attivato il 18 maggio 2009, è lo scienziato e matematico britannico Stephen Wolfram[2], conosciuto per aver sviluppato il software Mathematica.

Usando le parole dello scienziato, Wolfram è un "motore computazionale della conoscenza", che "decodifica ed elabora", intrecciando i dati a sua disposizione (base di conoscenza), esibendo definizioni o eseguendo calcoli e confronti a seconda dei casi, invece di cercare nel web e restituire una lista di collegamenti ipertestuali (come fa un motore di ricerca[3]). È un software molto sofisticato, che elabora dei precisi input sia in linguaggio matematico che in linguaggio naturale, fornendo una risposta dettagliata alla domanda. Il modo in cui si pone la domanda può dunque influenzare l'efficacia della risposta. Attualmente è incentrato soprattutto sulle conoscenze tecniche (come matematica, fisica, chimica, biologia, astronomia, meteorologia, demografia, eccetera) e solo in lingua inglese [4].

Wolfram Alpha consiste di oltre 5 milioni di righe di codice simbolico di alto livello Mathematica, 50.000 algoritmi, è installato su supercomputer cluster, fa uso estensivo della tecnologia parallela e grid.

Indice

[modifica] Esempi di utilizzo

[modifica] Matematica

Essendo Mathematica uno dei pilastri del motore di Wolfram|Alpha, il software è in grado di riconoscere praticamente qualunque espressione o equazione matematica e di risolverla in base alle conoscenze attuali. Per esempio, inserendo un'equazione il software disegna il grafico della curva relativa e fornisce le relative soluzioni, in forma numerica o simbolica a seconda dei casi.

Inserendo invece alcuni elementi di una serie di numeri, il programma ne disegna il grafico, ne calcola somma, media, deviazione standard e ne deduce una possibile formula analitica minima per l'ipotetica serie infinita, esplicitandone anche la possibile continuazione. Il tipo di risposta dipende comunque dal numero di elementi forniti (nel caso in cui i numeri siano pochi, ad esempio 3, non vengono considerati come facenti parte di una serie infinita ma come componenti di un vettore) e dalle effettive relazioni esistenti tra di loro. Una delle caratteristiche tipiche di Wolfram|Alpha è che il tipo di formulazione della risposta dipenda dal contenuto della domanda.

[modifica] Biologia

Inserendo un taxon si ottiene la sua collocazione tassonomica e viene schematizzato graficamente il percorso filogenetico relativo in base alle conoscenze attuali (esempio: hominidae, felidae).

[modifica] Bioinformatica

È possibile inserire nomi di geni, di proteine, o addirittura qualunque sequenza nucleotidica o aminoacidica per ottenere informazioni presenti sui database bioinformatici (esempio: bcl2).

[modifica] Chimica

Il software riconosce le formule brute delle molecole (ad es. "H2SO4" per l'acido solforico) e fornisce varie informazioni chimico-fisiche (e, se disponibili, sulla tossicità ecc.) oltre alla struttura tridimensionale. Si possono ottenere anche molte informazioni sugli elementi chimici digitandone i simboli (esempio: Cu, Fe, O)

[modifica] Parole comuni

Se si inserisce una parola "comune" (cioè che non rappresenti un oggetto fisico come un pianeta, o una molecola), il programma restituisce la sua definizione, la sua mappa dei sinonimi, la pronuncia ecc. In ogni caso, per ogni parola (dato che il linguaggio umano è ambiguo), è possibile specificare manualmente (come avviene ad esempio nelle pagine di disambiguazione di Wikipedia) a quale contesto ci si vuole riferire tra quelli possibili riconosciuti da Wolfram|Alpha[5].

[modifica] Easter eggs

In Wolfram Alpha sono presenti numerosi Easter egg: ad esempio, se si scrive la frase "Answer to Life, the Universe, and Everything" (In Italiano "La risposta alla domanda fondamentale sulla vita, l'universo e tutto quanto") citando in modo più che evidente il libro Guida galattica per gli autostoppisti di Douglas Adams il motore risponderà con la ben nota risposta "42".

[modifica] Limiti

È possibile fare ricerche solo su dati oggettivi e in qualche modo quantificabili. Non è possibile ad esempio chiedere il "perché" o "come si fa" a fare qualcosa, a meno che non si tratti di matematica (equazioni, derivate, integrali ecc.). Inoltre, il database è ancora limitato; molte richieste non sono infatti processate, oppure il motore tende a dare un'interpretazione di "nicchia".
Wolframe Alpha non esegue ricerche su immagini o video, elabora soltanto saperi scientifici ed esclude le discipline umanistiche (letteratura, storia, filosofia, psicologia, ecc.).
Se ad esempio, si ricerca un nome proprio, il motore mostra data e luogo di nascita e morte, ma non dati di dettaglio come le pubblicazioni di uno scrittore, le battaglie e azioni importanti di un personaggio storico o politico.
Diversamente da Google, inserendo titolo (o codice identificativo ISBN) e pagina di una pubblicazione, il motore non è in grado di restituire la citazione del testo presente nella pagina indicata.
Nei risultati compare il link ai siti originali utilizzati, ma non viene mostrata la fonte specifica di una singola informazione (la richiesta in merito deve essere inoltrata, motivata e accettata dal sito), non sono noti nè l'algoritmo nè gli esperti di settore che hanno il compito di indicizzare e filtrare i siti dai quali il motore estrae le informazioni.
L'output è completamente diverso da quello dei più noti motori di ricerca, non è un elenco di siti, ma una voce enciclopedica in formato tabellare che contiene tutte le informazioni potenzialmente attinenti alle parole cercate.

[modifica] Note

  1. ^ Non è un motore di ricerca: vedi wolframalpha.com FAQ e qui.
  2. ^ Stephen Wolfram
  3. ^ wolframalpha.com FAQ
  4. ^ La risposta alla domanda "what languages do you speak?" è: "I hope to learn many languages, but for now I only know English".
  5. ^ Ad esempio, "Speed" può essere interpretata da Wolfram|Alpha come quantità fisica, come una parola o come un nome comune.

[modifica] Voci correlate

[modifica] Collegamenti esterni

Web Portale Web: accedi alle voci di Wikipedia che trattano di Web
Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Comunità
Stampa/esporta
Strumenti
Altre lingue