an ai bot will build and run your next site… eventually
TRANSCRIPT
An AI Bot will Build and Run your next site… eventually
Ronald Ashri - @ronald_istos technical strategy director - @DeesonAgency
• what is AI / machine learning
• a note on technological progress
• how is web development changing
• what you should do next
What is Artificial Intelligence?
an agent-based view of AI that is helpful for building things
An agent is anything that can perceive the environment through sensors and act on the environment through effectors.
reactive agents
a chatbot receives a message:
“Hello - how are you?”
and replies with
“Doing good! How about your fine self?”
proactive goal-oriented agents
“Hey Ron! You will not BELIEVE what happened today”
“Click here to get all the details”
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…”
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
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
technological progress
exponential & interconnected
exponential rate of change
a story about chess boards
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
we are 32 doublings in - moving in the second half of the chessboard
interconnected
cheap parallel computation
big data
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
so how does all this impact web development?
what problem are we trying to solve?
build websites!
nobody needs a stinkin’ website.
people need solutions to their problems.
find clients hire people sell widgets entertain
what if we could solve all these problems without websites.
we are faced with 2 questions
1. do we need a website?
2. if we do need a website how will it be built?
do we need a website?
As a user I want to find out where your business is
As a user I want to find out where your business is
As a user I want to find out where your business is
As a user I want to find out where your business is
As a user I want to find out where your business is
As a user I want to find out where your business is
alexa where is deeson agency?
dedicated marketplaces
As a user I want to book a flight
As a user I want to book museum tickets
devices are changing
smaller, bigger, moving, static, hidden
interfaces are changing
voice, motion-detection, text-entry
we can understand the user in ways we never did before
websites become part of a much bigger picture
if we do need a web presence how will we built it?
dedicated SaaS tools
wix ai-based design
grid.io / firedrop / b12
Adobe Sensei
Acquia Lift
Ad design & management
logo design - markmaker
automated content creation
what now?
embrace the multitude of interfaces
don’t sell websites. sell solutions to problems.
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
change is inevitable.
we can either ignore it or face it head on.
change is also opportunity.
An AI Bot will Build and Run your next site… eventually
Ronald Ashri - @ronald_istos technical strategy director - @DeesonAgency