Skip to content

Latest commit

 

History

History
89 lines (53 loc) · 3.49 KB

README.md

File metadata and controls

89 lines (53 loc) · 3.49 KB

Gatsby

Corgy Porgy

Corgy Porgy

Corgy Porgy is an app that identify a Corgi. Yes, that's the only thing this app can do 😂 .

Inspired by one of Silicon Valley's episodes where the cast member Jian Yang created an app called Seefood, an app to identify whether the object is a hotdog or not hotdog 😂 😂 😂 .

SEEFOOD

Using the Tensorflow JS and corgi detection model generated using Teachable Machine to help the app identify a corgi. Made for fun at CorgiHacks.

#CorgiHacks #madewithTFJS

Installation

  1. Clone the repository
# copy the repo to your machine

git clone https://github.com/syauqy/corgyporgy.git
  1. Start the project
# move to the project folder and install all dependencies

cd corgyporgy
yarn install
  1. Run the project on your local machine
# run Gatsby

yarn develop
  1. The project is live 🚀

Your project is live and running at http://localhost:8000

You can edit the core program at src/pages/app.js

Corgi Model

I generated the corgi model using a Google's Teachable Machine. I'm using two classes for my model. Corgi and Not Corgi. Each class has several image samples. As you can see below.

Teachable Machine model generation

The dog's image datasets are from Stanford Dogs Dataset

The Corgi model

The model itself is not quite good since the corgi classes have fewer samples compare to the not corgi.

You can download and update the existing corgi, not corgi model here.

References & Libraries

If you want to learn more about Tensorflow JS and object detection model (Coco SSD), please kindly check these amazing videos