Inspiration

Recently, I was reading a book for my 6 years old nephew Lukas. In the story, there was an elephant exploring the jungle and talking to other animals. My nephew liked the book a lot, but illustrations were not very accurate and all animals looked like they are equally big. And Lukas got super curious how big are the animals in reality, especially when compared to each other and started asking tricky questions (eg. How big is an elephant compared to a lion? And to a mouse?)

This intrigued my engineering mind and I challenged myself to develop a skill that will help Lukas explore the animal world even when I'm not with him and learn on his own. I aimed to make education fun and encourage other kids to learn more about animals.

What it does

It measures animals' sizes in relation to other animals.

How I built it

Based on my "lesson", I sketched some conversations. Tried them out. Wrote new. And built the skill around them.

Challenges I ran into

I wasn't using the Dialog model beforehand. Also I tried to make a native yes/no conversations with states, which didn't work due to restrictions.

Accomplishments that I'm proud of

Brought a fun educating skill to life in a short period of time and made my nephew super excited when testing it. I'm also proud of the logo and the nice video explaining how the skill works in a fun way.

What I learned

Usages of new emit syntax, state management and dialogs

What's next for Zoo Ruler

More animals, more fun and more facts

Built With

Share this project:

Updates