wolfram alpha

20
Herman Fuchs Wolfram Alpha May/2009

Upload: sysop

Post on 16-May-2015

4.477 views

Category:

Technology


3 download

DESCRIPTION

This presentation was used to explain how Wolfram Alpha was born, how it can be used in many fields and create a discussion thread on what kind of implications can computational knowledge have in the future.

TRANSCRIPT

Page 1: Wolfram Alpha

Herman Fuchs

Wolfram AlphaMay/2009

Herman Fuchs
Rhombic Hexecontahedron
Page 2: Wolfram Alpha

History"The Man Who Cracked The Code to Everything" - Wired

[about Stephen Wolfram]

Wolfram Alpha

Framework for "simple programs", to any field1.Its operation can be completely explained by a simple graphical illustration2.It can be completely explained in a few sentences of human language3.It can be implemented in a computer language using just a few lines of code4.The number of its possible variations is small enough so that all of them can be computed

Herman Fuchs
Turing Machine
Herman Fuchs
This is Stephen Wolfram (from Wired Magazine 10.06):At age 10, he decided to become a scientist and began operating in much the same isolated manner that would characterize his later methodology. Almost from the start, he developed an allergy to the establishment. At 12, he won a scholarship to Eton, where he astonished teachers with his brilliance and frustrated them by taking no instruction whatsoever. He made money by doing other kids' math homework. At 14, he became interested in a particle physics problem and wound up writing a paper that was accepted by a prestigious professional journal. He entered Oxford at age 17, but it is an exaggeration to say he attended it - by his account, he went to first-year lectures on his first day and found them "awful." The next two days he dropped in on second- and then third-year lectures, quickly deciding "it was all too horrible - I wasn't going to go to any more lectures." So he worked independently, making no secret of his disdain for the professors he considered his intellectual inferiors. When he took end-of-year exams, he finished at the top of his class.Eventually, after publishing 10 papers, he left Oxford for Caltech, which presented him with a PhD in theoretical physics just weeks after he turned 20 and hired him as a faculty member alongside luminaries like Richard Feynman and Murray Gell-Mann. A year later, he won the MacArthur award. He considered the surrounding hubbub an annoyance, and during a network TV interview he conspicuously picked his nose.At Caltech, he ran into his first serious professional flap. Wolfram had become interested in how computers could help the scientific process; he developed SMP, a computer language that performed tasks like algebra. Because of Caltech's patent rules, an ugly dispute broke out, and Wolfram was forever embittered that he was denied sole ownership of what he considered his creation. He left Caltech for a sinecure at the Institute for Advanced Study, the Princeton, New Jersey-based former home of Albert Einstein. But by that time, he was no longer interested in particle physics. Instead, he began pursuing what he viewed as more creative areas, "things that people would consider crazy." Specifically, he became interested in cellular automata.
Page 3: Wolfram Alpha

Definition

+ Computational Knowledge Engine+ Distributed Computing + Natural Language Processing (Semantic Search)

= Answering Machine

www.wolframalpha.com

Wolfram Alpha

Page 4: Wolfram Alpha

Sounds familiar?

Super calculator? Wikipedia killer? Search engine for nerds? No! Try Google Squared. Extracts structured data from accross de web (Google Squared) x

Extracts structured data from its knowledge base + algorithms (Wolfram Alpha) Search Engine Watch: "quite possibly ... one of Google's most significant achievements"

Wolfram Alpha

Page 5: Wolfram Alpha

Structured data example

"[Wolfram Alpha] Focuses on Great Answers - Not Movie Times"

- PCWorld

Wolfram Alpha

"100 million queries and 55.000 feedback messages in 1 week"

Page 6: Wolfram Alpha

So what?

Mathematics » Elementary Math · Numbers · Plotting · Algebra · Matrices · Calculus · Geometry · Trigonometry · Discrete Math · Number Theory · Applied Math · Logic · Functions

Statistics & Data Analysis » Data Analysis · Regression · Statistical Distributions · Probability

Physics » Mechanics · Electricity & Magnetism · Optics · Relativity · Nuclear Physics · Quantum Physics · Particle Physics · Statistical Physics · Astrophysics · Physical Constants

Chemistry » Elements · Compounds · Ions · Quantities · Solutions · Chemical Thermodynamics

Engineering » Acoustics · Aeronautics · Electric Circuits · Fluid Mechanics · Steam Tables · Structures

Astronomy » Star Charts · Planets · Moons · Minor Planets · Comets · Eclipses · Stars · Galaxies · Astrophysics

Life Sciences » Animals & Plants · Dinosaurs · DNA Sequence Lookup · Genes · SNPs · Proteins

Computational Sciences » Cellular Automata · Fractals · Functional Programming

Units & Measures » Conversions · Calculations · Comparisons · Dimensional Analysis · Industrial Measures · Batteries · Bulk Materials · Paint Money & Finance »

Stock Data » Indices · Mutual Funds · Mortgages · Present Value · Currency Conversion · Bonds · Derivatives Valuation · Wages · Sales Tax

Wolfram Alpha

Page 7: Wolfram Alpha

So what?

Dates & Times » Date Computations · Time Zones · Calendars · Holidays · Geological Time

Places & Geography » Maps · Projections · Geodesy · Navigation · Distances · Geomagnetism · Geocoding · Countries · Cities · Elevation Data · Oceans · Lakes · Rivers · Islands · Mountains

Socioeconomic Data » Countries · U.S. States · Cities · Demographics · Economics · Trade · Salaries · Unemployment

Weather » Current & Historical Weather · Forecasts · Wind Chill · Hurricanes · Clouds · Standard Atmosphere

Health & Medicine » Body Measurements · Growth Charts · Exercise · Diseases · Mortality Data · Medical Test Data · Vision · Drug Data · Hospitals

Words & Linguistics » Dictionary Lookup · Anagrams · Word Puzzles · Morse Code · Soundex · Languages · Number Names

People & History » People · Genealogy · Names · Occupations · Political Leaders · Historical Dates · Historical Countries · Historical Numerals · Historical Money

Sports & Games » Football · Baseball · Lotteries · Card Games

Music » Musical Notes · Intervals · Chords · Scales · Songs

Colors » Color Names · Color Addition · Color Systems · Temperatures · Wavelengths

Wolfram Alpha

Page 8: Wolfram Alpha

Examples

Calories in 300mg cooked macaroni

How old was Luiz Inacio Lula da Silva when Ayrton Senna was born?

Wolfram Alpha

Page 9: Wolfram Alpha

Examples

Compare GDP per capita of Brazil with Mexico

1000 euros to R$

Wolfram Alpha

Page 10: Wolfram Alpha

Examples

life expectancy Germany vs Japan

life expectancy vs deaths

Wolfram Alpha

Page 11: Wolfram Alpha

Examples

sao paulo weather from May 2008 to May 2009

fuel cost 200 km, 11.5 kpl, $1.29/l

Wolfram Alpha

Page 12: Wolfram Alpha

Examples

predicta.com.br

Wolfram Alpha

PredictaAtmosphereWeb Analytics

Page 13: Wolfram Alpha

Examples

Jul 3, 1977 to May 28, 2009

next solar eclipse in sao paulo

Wolfram Alpha

Page 14: Wolfram Alpha

Examples

green + orange

integrate cos(x) * pi

Wolfram Alpha

Page 15: Wolfram Alpha

Examples

C6H5COOH

D major scale

Wolfram Alpha

Page 16: Wolfram Alpha

Examples

GATTACAGACT

What is the meaning of life?

Wolfram Alpha

Page 17: Wolfram Alpha

Issues

Scalability

Terms of Service"As Wolfram|Alpha is an authoritative source of information (...) Failure to properly attribute results from Wolfram|Alpha is not only a violation of these terms, but may also constitute academic plagiarism OR a violation of copyright law"

(currently) Limited Knowledge Base

Wolfram Alpha

Page 18: Wolfram Alpha

Future?

How the computation of knowledge could be applied to your field? Suggest Data Sources, Facts, Algorithms, Models or User Data

Build Mashups usingWolfram's API

Accelerating Change , Technological Singularity & Ray Kurzweil: exponential increase in the rate of technological, social and cultural progress throughout history

Epistemology, theory of knowledge. How do we know what we know?What the #$*! do we know?

Wolfram Alpha

Page 19: Wolfram Alpha

while (alive) { learn();

}

Wolfram Alpha

Escher, Gödel, Bach, by Douglas

Hofstadter

Hitchhiker's Guide

To The Galaxy, by Douglas Adams

A New Kind Of Science, by

Stephen Wolfram

Ghost In The Shell, by Mamoru

Oshii

π , by Darren

Aronofsky

Page 20: Wolfram Alpha

"I have little doubt that within a matter of a few decades what I

have done will have led to some dramatic changes in the

foundations of technology - and in our basic ability to take what the

universe provides and apply it for our own human purposes."

Stephen Wolfram in A New Kind Of Science