[MUSIC PLAYING]
ALICIA WILLIAMS: Generative AI is
the future of app development.
It's opening a whole new level of feature and functionality
possibilities to make your apps more intuitive, personalized,
and effective at meeting your users' needs.
In this video, we'll show you how
AppSheet, Google's no-code app-building platform,
is using generative AI to power new features that bring
app building to the world.
AppSheet is a platform that enables anyone, not just
developers, to rapidly create data-driven apps for Google
Workspace without code.
It can bring the development lifecycle for business apps
from months to days or even hours,
which means you can spend your time on high-impact work.
These apps can be desktop, mobile, or chat applications
for use cases such as inventory management,
event planning, or marketing campaigns.
So what's new?
AppSheet just released new capabilities
built with generative AI that enable
its users to go from an idea to an app in minutes,
all using natural language.
Let's see what it looks like in action.
Let's say you want to create an app that
helps track travel expenses.
You can start by describing your process to AppSheet
at a high level.
AppSheet engages with follow-up questions
to understand the needs of your app.
Once it has the information it needs,
AppSheet previews the tables for your app,
and even offers sample data to seed the app for testing.
AppSheet goes off to build the starter app,
and when it's ready, you can launch the app directly,
try out the app, and make your own changes or iterations.
In fact, you can continue using natural language
to describe the changes you'd like,
and AppSheet will help you make the adjustments to your app.
Being able to build an app in this way with no code
through natural language truly means
anyone is now empowered to create applications
for their organization and in very little time.
So what makes this possible?
Taking a look at the components at a high level,
the user engages with AppSheet.
This interaction relies on Dialogflow and generative AI
through a custom trained LLM, or Large Language Model, which
together supply the information AppSheet needs in order
to create the app.
Dialogflow quickly collects the foundational pieces
of information about the user's business problem
that AppSheet knows it will need so it can build
a starter app that will land as close as possible
to the user's ideal solution.
After collecting the pertinent information with Dialogflow,
AppSheet sends a request to the LLM
to help with generating the data model and views
needed for the app.
Once the LLM responds with the correct schema,
AppSheet takes all of the information collected
and goes to work to create a starter app
in just a matter of minutes.
The delivered app includes the database, the app interface,
and any configurations that were expressed
through the interaction, for example, notification
preferences.
The user can then continue working with AppSheet
to customize and iterate further on the app.
Both Dialogflow and the LLM may be used by AppSheet
during this interaction depending on the complexity
of the request.
The use of Dialogflow combined with the LLM amps
up this capability of AppSheet, reducing latency and creating
a polished application for the user to customize and deploy.
So how can you use both of these technologies for building
features in your own application?
Dialogflow is available to application developers
for creating conversational chat interfaces.
After creating a Dialogflow agent
and defining customized intents and entities,
you can use the Dialogflow API to integrate the agent
into your application.
For the LLM you can build a model
to meet the specific needs of your application using
the generative AI support in Vertex AI, where you can
discover foundational models provided by Google Cloud
and then customize them by creating and modifying
prompts as needed and fine-tuning
the models with your own data.
We hope these new capabilities of AppSheet
inspire you in thinking about how you might incorporate
generative AI into the evolution of your own applications.
From intelligent assistants to personalization, acceleration
to extensibility, generative AI is fueling big leaps
in innovation, and Google Cloud is
ready to help you take those steps.
Check out the links in the description
below for more information on AppSheet, Dialogflow,
and Vertex AI.
[MUSIC PLAYING]