Google I/O 2023: Bard Gets OVERPOWERED With NEW Coding, Image Generation and Google Apps Integration #255
FurkanGozukara
announced in
Tutorials
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Google I/O 2023: Bard Gets OVERPOWERED With NEW Coding, Image Generation and Google Apps Integration
Full tutorial: https://www.youtube.com/watch?v=zP8j8lKIHPI
In this detailed keynote from Google IO, we explore the latest advancements and features of BARD, Google's large language model. BARD's capabilities are expanding at a rapid pace, with improved logic, reasoning, and programming support in over 20 languages. The presentation also showcases how BARD can collaborate on code generation, debugging, and explaining code snippets.
BARD is also integrating with popular Google Apps, bringing its AI capabilities to enhance your workflow. The new features include the ability to export code directly into Colab and Gmail, dark theme support, and precise code citations. What's more exciting is BARD's upcoming visual capabilities - soon, it'll be able to interact with images, making it even more versatile!
Stay tuned to see how BARD is set to interact with Google Maps, Google Lens, Google Sheets, and more, bringing a new level of interactivity to these platforms. And guess what? BARD is going global, with plans to support over 40 languages and reach over 180 countries. This video is a must-watch for developers, tech enthusiasts, or anyone interested in the future of AI and computing.
Source Google. Full Event (10 May 2023)⤵️
https://www.youtube.com/watch?v=cNfINi5CNbY
Our Discord server⤵️
https://bit.ly/SECoursesDiscord
If I have been of assistance to you and you would like to show your support for my work, please consider becoming a patron on 🥰⤵️
https://www.patreon.com/SECourses
Technology & Science: News, Tips, Tutorials, Tricks, Best Applications, Guides, Reviews⤵️
https://www.youtube.com/playlist?list=PL_pbwdIyffsnkay6X91BWb9rrfLATUMr3
Playlist of StableDiffusion Tutorials, Automatic1111 and Google Colab Guides, DreamBooth, Textual Inversion / Embedding, LoRA, AI Upscaling, Pix2Pix, Img2Img⤵️
https://www.youtube.com/playlist?list=PL_pbwdIyffsmclLl0O144nQRnezKlNdx3
#GoogleIO #BARD #GoogleAI #LanguageModel #Coding #ArtificialIntelligence #GoogleApps #GoogleMaps #GoogleLens #GoogleSheets
Video Transcription
00:00:13 Thanks, Sundar. Large language models have captured the world's
00:00:17 imagination, changing how we think about the future of computing.
00:00:21 We launched BARD as a limited access experiment on a lightweight large language model to get
00:00:27 feedback and iterate. And since then, the team has been working
00:00:31 hard to make rapid improvements and launch them quickly.
00:00:35 With Palm 2, BARD's math, logic, and reasoning skills made a huge leap forward, underpinning
00:00:42 its ability to help developers with programming. BARD can now collaborate on tasks like code
00:00:49 generation, debugging, and explaining code snippets.
00:00:53 BARD has already learned more than 20 programming languages, including C++, Go, JavaScript,
00:01:01 Python, Kotlin, and even Google Sheets functions. And we're thrilled to see that coding has quickly
00:01:09 become one of the most popular things that people are doing with BARD.
00:01:13 So let's take a look at an example. I've recently been learning chess, and for fun,
00:01:19 I thought I'd see if I can program a move in Python.
00:01:23 How would I use Python to generate the scholar's move in chess?
00:01:31 Okay, here BARD created a script to recreate this chess move in Python.
00:01:36 And notice how it also formatted the code nicely, making it easy to read.
00:01:42 We've also heard great feedback from developers about how BARD provides code citations.
00:01:47 And starting next week, you'll notice something right here.
00:01:50 We're making code citations even more precise. If BARD brings in a block of code, just click this
00:01:58 annotation and BARD will underline the block and link to the source.
00:02:03 Now BARD can also help me understand the code.
00:02:06 Could you tell me what chess.bored does in this code?
00:02:13 This is a super helpful explanation of what it's doing and makes things more clear.
00:02:17 All right, let's see if we can make this code a little better.
00:02:20 How would I improve this code?
00:02:27 Okay, let's see. There's a list comprehension,
00:02:29 creating a function, and using a generator. Those are some great suggestions.
00:02:34 Now could you join them into one single Python code block?
00:02:39 Okay, now BARD is rebuilding the code with these improvements.
00:02:44 Okay, great. How easy was that?
00:02:46 And in a couple clicks, I can move this directly into Colab.
00:02:51 Developers love the ability to bring code from BARD into their workflow, like to Colab.
00:02:57 So coming soon, we're adding the ability to export and run code with our partner Repl.it,
00:03:02 starting with Python.
00:03:12 We've also heard that you want dark theme. So starting today,
00:03:25 you can activate it right in BARD or let it follow your OS settings.
00:03:29 And speaking of exporting things, people often ask BARD for a head start drafting emails
00:03:34 and documents. So today, we are launching two more export
00:03:39 actions, making it easy to move BARD's responses right into Gmail and Docs.
00:03:51 So we're excited by how quickly BARD and the underlying models are
00:03:55 improving, but we're not stopping there.
00:03:58 We want to bring more capabilities to BARD to fuel your curiosity and imagination.
00:04:04 And so I'm excited to announce that tools are coming to BARD.
00:04:13 As you collaborate with BARD, you'll be able to tap into services from Google and extensions
00:04:20 with partners to let you do things never before possible.
00:04:24 And of course, we'll approach this responsibly in a secure and private way,
00:04:29 letting you always stay in control.
00:04:33 We're starting with some of the Google apps that people love and use every day.
00:04:38 It's incredible what BARD can already do with text, but images are such a fundamental part
00:04:44 of how we learn and express. So in the next few weeks, BARD will become
00:04:50 more visual, both in its responses and your prompts.
00:04:54 So if you ask, what are some must-see sites in New Orleans, BARD's going to use Google
00:05:01 Search and the Knowledge Graph to find the most relevant images.
00:05:07 Okay, here we go. The French Quarter, the Garden District,
00:05:10 these images are really giving me a much better sense of what I'm exploring.
00:05:16 We'll also make it easy for you to prompt BARD with images,
00:05:19 giving you even more ways to explore and create.
00:05:24 People love Google Lens, and in the coming months, we're bringing in the powers of Lens
00:05:28 to BARD. So
00:05:37 if you're looking to have some fun with your fur babies, you might upload an image
00:05:40 and ask BARD to write a funny caption about these two.
00:05:45 Lens detects that this is a photo of a goofy German Shepherd and a golden retriever, and
00:05:50 then BARD uses that to create some funny captions.
00:05:58 If you ask me, I think they're both good boys.
00:06:00 Okay, now let's do another one. Imagine I'm 18 and I need to apply to college.
00:06:08 I won't date myself with how long it's been, but it's still an overwhelming process.
00:06:13 So I'm thinking about colleges, but I'm not sure what I want to focus on.
00:06:17 I'm into video games, and what kinds of programs might be interesting?
00:06:24 Okay, this is a helpful head start. Hmm, animation looks pretty interesting.
00:06:29 Now I could ask, help me find colleges with animation programs in Pennsylvania.
00:06:39 Okay, great, that's a good list of schools.
00:06:41 Now to see where these are, I might now say, show these on a map.
00:06:46 Here BARD's going to use Google Maps to visualize where the schools are.
00:06:52 This is super helpful, and it's exciting to see that there's plenty of options not
00:07:02 too far from home.
00:07:03 Now let's start organizing things a bit. Show these options as a table.
00:07:10 Nice, structured and organized, but there's more I want to know.
00:07:14 Add a column showing whether they're public or private schools.
00:07:22 Perfect, this is a great start to build on. And now let's move this to Google Sheets so my
00:07:34 family can jump in later to help me with my search.
00:07:44 You can see how easy it will be to get a jump start in BARD and quickly have something
00:07:48 useful to move over to apps like Docs or Sheets to build on with others.
00:07:54 Okay, now that's a taste of what's possible when BARD meets some of Google's apps, but
00:08:00 that's just the start. BARD will be able to tap
00:08:03 into all kinds of services from across the web with extensions
00:08:07 from incredible partners like Instacart, Indeed, Khan Academy, and many more.
00:08:14 So here's a look at one coming in the next couple months.
00:08:17 With Adobe Firefly, you'll be able to generate completely new images from
00:08:23 your imagination right in BARD.
00:08:27 Now let's say I'm planning a birthday party for my seven-year-old who loves unicorns.
00:08:32 I want a fun image to send out with the invitations.
00:08:36 Make an image of a unicorn and a cake at a kid's party.
00:08:41 Okay, now BARD is working with Firefly to bring what I imagined to life.
00:08:52 How amazing is that? This will unlock all kinds of ways that
00:08:57 you can take your creativity further and faster, and we are so excited for this partnership.
00:09:04 BARD continues to rapidly improve and learn new abilities, and we want to let people around
00:09:10 the world try it out and share their feedback. So today, we are removing the wait list and
00:09:17 opening up BARD to over 180 countries and territories,
00:09:29 with more coming soon. And in addition to becoming available in more
00:09:33 places, BARD is also becoming available in more languages.
00:09:37 Beyond English, starting today, you'll be able to talk to BARD in Japanese and Korean.
00:09:49 Adding languages responsibly involves deep work to get things like quality and local
00:09:55 nuances right, and we're pleased to share that we're on track to support
00:09:59 40 languages soon.
00:10:07 It's amazing to see the rate of progress so far. More advanced models, so many new capabilities,
00:10:13 and the ability for even more people to collaborate
00:10:17 with BARD. And when we're ready to move BARD to our Gemini
00:10:21 model, I'm really excited about more advancements to come.
00:10:27 So that's where we're going with BARD, connecting tools from Google and amazing services across
00:10:33 the web to help you do and create anything you can imagine through a fluid collaboration
00:10:39 with our most capable large language models. There's so much to share in the days ahead.
00:10:45 And now, to hear more about how large language models are enabling next generation productivity
00:10:51 features right in Workspace, I'll hand it over to Aparna.
Beta Was this translation helpful? Give feedback.
All reactions