H2O Wave Course Starter - Presentation Slides

0xdata 94 views 14 slides Aug 13, 2024
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

H2O Wave Course Starter -
Slide Deck

H2O Wave Starter Course offers a step-by-step guide to mastering H2O Wave, an open-source platform for building AI-driven applications and dashboards using Python.

Visit H2O.ai University to learn more about our array of courses for various tools at :

https:...


Slide Content

H2O Wave Starter Course
Learn How To Build AI Apps Using H2O Wave!

H2O.ai Confidential
Agenda
●Introduction to H2O Wave
●Setting Up the Development Environment
●Writing Your First Wave App
●How to Deploy Your Wave App
●Practical Applications Showcase of Youtube Chatbot
●Conclusions

Introduction to H2O Wave

H2O.ai Confidential
What is H2O Wave?
●Open source low-code Python and R
development framework

●Build and deploy amazing, real-time
analytics with dramatically less effort.

●Capture data, visualizations, and graphics
from multiple sources and broadcast
them live over the web.

●Empower data scientists to rapidly
prototype business facing AI applications

●Easily integrates with AutoML from the
H2O AI Cloud and Enterprise h2oGPTe

H2O.ai Confidential
You Can Use H2O Wave For…
●Dashboards and visualizations for live monitoring.
●Live information displays: news, tickers, health, or performance data.
●Apps that require instant notifications, updates, events, or alerts.
●Apps that involve messaging: chatbots, etc.
●Collaborative apps: whiteboards, sharing, etc.
You can also use H2O Wave when you find yourself reaching for a web
application framework - it can handle regular (non-realtime) apps just fine.

H2O.ai Confidential
Three Components of H2O Wave
Written in Python

h2o_wave package

Sends data to the content
server

Determines how to handle
user events

Application Code
10MB static, binary
executable

Runs anywhere

Store site content

Transmits content changes
to browsers

Transmits browser events
back to apps
Content Server
Hosts the user interface
built by the h2o_wave
package

Renders content to users

Sends user events to
content server

Browser-Based Client

Tour of the Wave Website

Setting Up The
Development Environment

H2O.ai Confidential
IDE for App development
Everything is a .py file
●The only requirement is a text editor and a place to run python
We recommend using an IDE for App development
●PyCharm CE
●VSCode
You can use Wave snippets with PyCharm or VSCode

Writing Your First Wave App

How To Deploy Your Wave App

Practical Applications Showcase

Conclusions

H2O.ai Confidential
Conclusion
●You now know how to:
○Use the Wave Documentation
○Set Up Your Development Environment
○Write & Deploy Your Wave App
○Integrate h2oGPTe with Wave

●We encourage you to explore & contribute to our GenAI
App Store by visiting genai.h2o.ai