“applied artificial intelligence” - ibm€œapplied artificial intelligence” getting started...

15
“Applied Artificial Intelligence” Ian Oeschger tekMountain, August 16 th , 2106

Upload: ngohanh

Post on 11-May-2018

230 views

Category:

Documents


1 download

TRANSCRIPT

“Applied Artificial Intelligence”

Getting started with cognitive application development

Ian OeschgertekMountain, August 16th, 2106

Getting started with cognitive application development

● A little bit about...

– Me, local AI talks

– Organic & artificial intelligence

– IBM Watson & cognitive computing services

● The demo

– Using Watson services (Personality Insights) in Bluemix to create cloud applications

Me

● Mentor at tekMountain

● IBM

– Information architect

– IBM developerWorks: developer engagement

– Dilettante software developer, amateur

● Netscape, Mozilla, etc.

● English major, bookstore owner, sometimes teach kids to code

AI talks locally● Convened a tech talk, “Exploring Artificial Intelligence”, here last year,

sponsored by Wave Rider Inc, Wide Open Technologies, tekMountain, featuring:

– Mike Orr, IBM Watson University

– Julian Keith, chair of UNCW Psychology Dept and brain guy

● They’ve continued their talks, expanding on AI at CIE and other venues

● We conceived an “applied” version of the talks, a presentation of how to actually get started with cognitive computing. That’s what this is.

● Let’s keep it going!

Organic Intelligence

“Smartness.”

Organic Intelligence

Recognizing

Deciding

Storing

Making sense

Relating to otherinfo

It’s not one thing, it’s many things.

Artificial Intelligence

Artificial Intelligence

Info retrieval

NLP

Knowledgerepresentation

Machinelearning

HCI

It’s not one thing, it’s many things.

IBM Watson services

IBM Watson services

NLP!

Info retrieval!

https://www.ibm.com/watson/developercloud/services-catalog.html

HCI!

IBM Watson serviceshttps://www.ibm.com/watson/developercloud/services-catalog.html

I thought Personality Insights would be especially cool for Castle Branch. Also check out:● Tone analyzer● Visual recognition ● Document conversion● Conversation

Bluemix and cloud development

● What is Bluemix?– Cloud develop-and-deploy environment, full of IBM and

other services, based on OpenStack and Cloud Foundry (PaaS), supporting different clouds (private, VMWare, hybrid)

Bluemix and cloud development

● IBM Bluemix DevOps Services– Git repo– Track and plan– Automation, continuous builds, etc.

So...for our demo:These tools allow will allow us to quickly—in fact with one click:

1) Find a cognitive application and clone it

2) Change a couple of settings to make it ours

3) Deploy it, test it, use it, show our parents, etc.

Starting here:● https://github.com/jsloyer/personality-insights-nodejs