Slide 1

Slide 1 text

Exploring Machine Learning With Google Cloud Vision API +OlayinkaPeterOluwafemi @olayinkapeter_ Organizer, Google Cloud Developer Community, Ado-Ekiti, Nigeria

Slide 2

Slide 2 text

Sometime in late 2017, I published Toodoo, a Firebase-powered app that basically lets you add tasks you want to be reminded of, but with some Machine Learning capabilities.

Slide 3

Slide 3 text

Toodoo is not special. Except that it solves the problem of: Users spending large amount of time and/or having trouble in trying to read small printed material in a voluminous page

Slide 4

Slide 4 text

Hence, allowing users to: ● Hunt for text material (in languages such as Chinese, English, Finnish, French, German, Japanese, Korean, Portuguese & Spanish) with a device camera to capture an image. ● Process the image and extract the text from it using powerful Google Cloud vision Optical Character Recognition (OCR) support. ● Copy the extracted image to clipboard, and add them as to-dos

Slide 5

Slide 5 text

The powerful Google Cloud Vision API made that possible

Slide 6

Slide 6 text

Powerful image analysis Google Cloud Vision API allows you to explore powerful image analysis with ● Pretrained models ● Ability to build custom models using AutoML Vision Easy-to-use REST API

Slide 7

Slide 7 text

Easily detect broad sets of objects in your images With AutoML Vision, you can create custom models that highlight specific concepts from your images. This enables use cases ranging from categorizing product images to diagnosing diseases.

Slide 8

Slide 8 text

Extracts and identifies text Optical Character Recognition (OCR) enables you to detect text within your images or via the camera, along with automatic language identification. Remember Toodoo?

Slide 9

Slide 9 text

Power of the web Vision API uses the power of Google Image Search to find topical entities like celebrities, logos, or news events. Millions of entities are supported, so you can be confident that the latest relevant images are available.

Slide 10

Slide 10 text

Moderates content With the power of Google SafeSearch, one can easily moderate content and detect inappropriate content from crowd-sourced images. That is, detect different types of inappropriate content, from adult to violent content.

Slide 11

Slide 11 text

Let’s check it out! cloud.google.com/vision

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Google Cloud Vision API allows you to do all that Machine Learning, and a bit more...

Slide 16

Slide 16 text

Getting started with the Mobile Vision API usage The Mobile Vision package consists of common base functionality, and subpackages for specific Machine Learning implementations. These subpackages are easily accessed by adding their package URL to the project dependencies. Note that the common functionality package must first be added. ● Common functionality: com.google.android.gms.vision ● Face detector: com.google.android.gms.vision.face ● Barcode detector: com.google.android.gms.vision.barcode ● Text detector: com.google.android.gms.vision.text

Slide 17

Slide 17 text

Already got great ideas?

Slide 18

Slide 18 text

cloud.google.com/vision/docs/quickstart