Magic or Pokemon Card?

Nick Branstein

About Me

My Dog Riven

About Me

Senior Consultant @ KiZAN Technologies

Video game lover and enthusiast

Cleveland sports fan

Twitter: @nickbranstein

Blog: brosteins.com

What did one Geodude say to the other Geodude?

Story Time

In the beginning...

Then there were more...

How about Pokemon now?

This is getting out of hand...

Solution?

🤔

Azure Cognitive Services

Collection of machine learning algorithms implemented for you to use

Intelligent search
Natural language processing
Text to "natural-sounding" speech
Vision (image/video recognition)

Computer Vision

(https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/)

Cool what's it do?

Find (common) objects and classify them

Optical character recognition (OCR)

Brand, celebrities, and landmark recognition

But? What about my cards?

Custom Vision

What we get...

  • Web interface
  • API endpoint to consume

Process

  • Upload (Build the Model)
  • Train
  • Evaluate
  • Repeat

Starting a new Project

https://www.customvision.ai/

You will need an Azure subscription for this...

New Project

You may need to create a resource group in Azure for this.

Building a Model

Upload a minimum of 5 images

Tag these images

Upload at least 5 negatives

Train the Model

Magic Happening

Done!

Test the Model

Oops!

Tag the predictions

Rinse and Repeat

API

Publish the iteration to the API endpoint

Consume API endpoint

Demo

http://bit.ly/magicorpokemon

In Closing

https://nickbranstein.github.io/Presentations/