Learn to build AI-powered Web Applications writing only a few lines of code!
We build an application that can count the number of cats in a user-uploaded photo :)
We use the following tools: - Rekognition, AWS's Machine Vision API, to process the image- AWS Serverless tools (Lambda and API Gateway) to handle the API processing- and Bubble.io to build the user interface.
We hope this video can show you how quickly and easily you can get started building apps with machine learning capabilities, and as a gentle introduction to using Bubble with AWS. There isn't much coding in the video, so if you've not programmed before, I hope it's still comprehensible. If you do have experience writing code though, particularly in Python, you will probably find the programming bits quite straightforward.
Timestamps:
0:00 - Intro
1:28 - Overview
4:50 - Rekognition Intro
10:28 - API Gateway Intro
11:35 - Bubble Intro
15:50 - API Creation in API Gateway
19:05 - Lambda Function Creation
25:40 - Connect Lambda to API Gateway
28:12 - Deploy API
29:25 - Connect Bubble to API
40:36 - Write Code to Call Rekognition
1:02:05 - Base64 Image Hack - Create Base64 Image in Bubble Database, to initialize API
1:07:30 - Troubleshooting & Finishing Build
Companion code, as written in the video: https://github.com/Launchable-AI/low_code_computer_vision_tutorial
If you like this content, let us know! We are planning a series of similar videos, using other AWS Machine Learning APIs, so leave a comment if there is a specific API you would be interested in seeing.
Thanks for watching!
(Note - You may want to watch the video at 2x speed. I'm a slow talker at baseline, and this was recorded fairly late in the evening :s )
-------------------------------------------
Some of our favourite resources to learn Bubble:
Coaching No Code Apps -
https://www.youtube.com/watch?v=6OKVj1A9OcY
Matthew Neary -
https://www.youtube.com/watch?v=llIJJagQk88
-------------------------------------------
website: launchable.ai
twitter - @LaunchableAI - https://twitter.com/LaunchableAI
LaunchableAI - Helping Makers, Founders, and Businesses launch AI-powered products and businesses. We offer development services for AI/ML, no-code/low-code, data science, and web applications.