an ai bot will build and run your next site… eventually

56

Click here to load reader

Upload: ronald-ashri

Post on 11-Apr-2017

60 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: An AI Bot will Build and Run your next site… eventually

An AI Bot will Build and Run your next site… eventually

Ronald Ashri - @ronald_istos technical strategy director - @DeesonAgency

Page 2: An AI Bot will Build and Run your next site… eventually

• what is AI / machine learning

• a note on technological progress

• how is web development changing

• what you should do next

Page 3: An AI Bot will Build and Run your next site… eventually

What is Artificial Intelligence?

Page 4: An AI Bot will Build and Run your next site… eventually

an agent-based view of AI that is helpful for building things

Page 5: An AI Bot will Build and Run your next site… eventually

An agent is anything that can perceive the environment through sensors and act on the environment through effectors.

Page 6: An AI Bot will Build and Run your next site… eventually

reactive agents

a chatbot receives a message:

“Hello - how are you?”

and replies with

“Doing good! How about your fine self?”

Page 7: An AI Bot will Build and Run your next site… eventually

proactive goal-oriented agents

“Hey Ron! You will not BELIEVE what happened today”

“Click here to get all the details”

Page 8: An AI Bot will Build and Run your next site… eventually

learning agents “Hey Ron! You will not BELIEVE what happened today” “Click here to get all the details” “…”

“Hey Ron. Click here for the latest news” “…’

“Dear Ronald, all the things you need to know here.” “…”

“My masters will delete me if you don’t click here.” “Oh, ok…”

Page 9: An AI Bot will Build and Run your next site… eventually

autonomous agents - motivation Motivations: • Increase user engagement

Goals • Get user to read news • Get user to subscribe to newsletter • Get user to sign-up to Facebook page

Page 10: An AI Bot will Build and Run your next site… eventually

autonomous agents - motivation Motivations: • Increase user engagement • Increase ad income

Goals • Get user to read news • Get user to subscribe to newsletter • Get user to sign-up to Facebook page • Get user to click on ad

Page 11: An AI Bot will Build and Run your next site… eventually

technological progress

exponential & interconnected

Page 12: An AI Bot will Build and Run your next site… eventually

exponential rate of change

Page 13: An AI Bot will Build and Run your next site… eventually
Page 14: An AI Bot will Build and Run your next site… eventually

a story about chess boards

Page 15: An AI Bot will Build and Run your next site… eventually

1024 2048 4096 8192 16384 32768

65536 131072 262144 5242881 048 5762 097 152

4 194 3048 388 608

16 777 21633 554 432

67 108 864134 217 728

268 435 456536 870 912

1 073 741 8242 147 483 648

4 294 967 296 274 877 906 944

Page 16: An AI Bot will Build and Run your next site… eventually

we are 32 doublings in - moving in the second half of the chessboard

Page 17: An AI Bot will Build and Run your next site… eventually

interconnected

Page 18: An AI Bot will Build and Run your next site… eventually

cheap parallel computation

Page 19: An AI Bot will Build and Run your next site… eventually

big data

Page 20: An AI Bot will Build and Run your next site… eventually

better algorithms

We trained a large, deep convolutional neural network to classify the 1.2 million high-resolution images in the ImageNet LSVRC-2010 contest into the 1000 different classes. On the test data, we achieved top-1 and top-5 error rates of 37.5% and 17.0% which is considerably better than the previous state-of-the-art. The neural network, which has 60 million parameters and 650,000 neurons, consists of five convolutional layers, some of which are followed by max-pooling layers, and three fully-connected layers with a final 1000-way softmax. To make training faster, we used non-saturating neurons and a very efficient GPU implementation of the convolution operation. To reduce overfitting in the fully-connected layers we employed a recently-developed regularization method called “dropout” that proved to be very effective. We also entered a variant of this model in the ILSVRC-2012 competition and achieved a winning top-5 test error rate of 15.3%, compared to 26.2% achieved by the second-best entry

ImageNet Classification with Deep Convolutional Neural Networks

Page 21: An AI Bot will Build and Run your next site… eventually

so how does all this impact web development?

Page 22: An AI Bot will Build and Run your next site… eventually

what problem are we trying to solve?

Page 23: An AI Bot will Build and Run your next site… eventually

build websites!

Page 24: An AI Bot will Build and Run your next site… eventually

nobody needs a stinkin’ website.

Page 25: An AI Bot will Build and Run your next site… eventually

people need solutions to their problems.

find clients hire people sell widgets entertain

Page 26: An AI Bot will Build and Run your next site… eventually

what if we could solve all these problems without websites.

Page 27: An AI Bot will Build and Run your next site… eventually

we are faced with 2 questions

1. do we need a website?

2. if we do need a website how will it be built?

Page 28: An AI Bot will Build and Run your next site… eventually

do we need a website?

Page 29: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

Page 30: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

Page 31: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

Page 32: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

Page 33: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

Page 34: An AI Bot will Build and Run your next site… eventually

As a user I want to find out where your business is

alexa where is deeson agency?

Page 35: An AI Bot will Build and Run your next site… eventually

dedicated marketplaces

Page 36: An AI Bot will Build and Run your next site… eventually

As a user I want to book a flight

Page 37: An AI Bot will Build and Run your next site… eventually

As a user I want to book museum tickets

Page 38: An AI Bot will Build and Run your next site… eventually

devices are changing

smaller, bigger, moving, static, hidden

Page 39: An AI Bot will Build and Run your next site… eventually

interfaces are changing

voice, motion-detection, text-entry

Page 40: An AI Bot will Build and Run your next site… eventually

we can understand the user in ways we never did before

Page 41: An AI Bot will Build and Run your next site… eventually

websites become part of a much bigger picture

Page 42: An AI Bot will Build and Run your next site… eventually

if we do need a web presence how will we built it?

Page 43: An AI Bot will Build and Run your next site… eventually

dedicated SaaS tools

Page 44: An AI Bot will Build and Run your next site… eventually

wix ai-based design

Page 45: An AI Bot will Build and Run your next site… eventually

grid.io / firedrop / b12

Page 46: An AI Bot will Build and Run your next site… eventually

Adobe Sensei

Page 47: An AI Bot will Build and Run your next site… eventually

Acquia Lift

Page 48: An AI Bot will Build and Run your next site… eventually

Ad design & management

Page 49: An AI Bot will Build and Run your next site… eventually

logo design - markmaker

Page 50: An AI Bot will Build and Run your next site… eventually

automated content creation

Page 51: An AI Bot will Build and Run your next site… eventually

what now?

Page 52: An AI Bot will Build and Run your next site… eventually

embrace the multitude of interfaces

Page 53: An AI Bot will Build and Run your next site… eventually

don’t sell websites. sell solutions to problems.

Page 54: An AI Bot will Build and Run your next site… eventually

new professions will emerge• data scientist • machine learning expert • bot designer • conversation writer • chief listening officer • sustainability expert • … by definition we don’t

know what they will be

• universal basic income

Page 55: An AI Bot will Build and Run your next site… eventually

change is inevitable.

we can either ignore it or face it head on.

change is also opportunity.

Page 56: An AI Bot will Build and Run your next site… eventually

An AI Bot will Build and Run your next site… eventually

Ronald Ashri - @ronald_istos technical strategy director - @DeesonAgency