Building a ChatBot – live blog Oracle Code New York

Main menu:

Topics

Recent Posts

Feeds

RSS Feed RSS - Posts

March 2018
M T W T F S S
« Feb   May »
 1234
567891011
12131415161718
19202122232425
262728293031  

Past Posts

Java/Java EE

JDBC

Other

Building a ChatBot – live blog Oracle Code New York

March 8th, 2018 by Jeanne Boyarsky

Title: DevOps at Scale; Greek Tragedy in Three Acts
Speakers: Maria Kaval and Shaun Smith

See my live blog table of contents from Oracle Cloud

Started by talking about 6 trends

Serverless functions

  • Spins up when funtion calls
  • Goes away after
  • Like Cinderella’s carriage – but with a server. Only there for a short time

DevOps -> NoOps

  • Taking work of ops away from you
  • As developer, just want to write your code
  • Less emphasis on memory management and such

Open Source

  • Oracle cloud based on open source
  • Not focused on profit

Chatbots

  • Teens like testing and emojis
  • Adults like to text too; good interface
  • With chatbots, don’t know if talking to human or bot

Blockchain

  • More than just bitcoin
  • Ledgers build trust

Machine Learning

  • Now have proessing/compute power to enable machine learning

Use case – selling and buying a car

  • The chatbot asks basic info and calls serverless functions to look up value
  • Showed Oracle bot builder service – set up intents (phrases that represent what you want to do), train bot (ex: linguistics, machine learning)
  • Test bot by trying a chat in the config screen
  • Artificial intelligence integration trains bot

Serverless Functions

  • Serverless is a category
  • There are still servers; you just don’t have them. Instead the cloud provider does
  • Economics – only pay when service is being used – so only when called vs standing service
  • Agility – small amounts of code. So easier to write/debug/etc
  • Reliability – in cloud
  • Innovation – easier to try things out since easy to deploy

Fn

  • http://fnproject.io
  • Sample commands – init, run, test, deploy, call
  • Flow UI lets you watch as code runs. Looks like a sequence diagram except live; shows how long took, etc

Write a comment