Photo by Marjan Blan | @marjanblan on Unsplash
Photo by Marjan Blan | @marjanblan on Unsplash

I generally only rant online ‘bout once a year (I think). People who know me know I rant all the time. I hope to think it’s because I’m driven, passionate, and I want to do things right. I also try to provide solutions for the subject of the ranting (I think).

But for the following rant, I don’t really see an immediate solution.

I consider myself a T-shaped person. As a service/UX designer I like to believe I know enough about just about anything surrounding my profession and beyond. I know about coding and the challenges of front-end design. I…


Why am I all up in arms here? What happened? On September 17th Apple’s iOS 12 update launched. What about it? Well, some time ago Apple gave a sneak peak of the things to come. One of those things was native support for a new 3D format called USDZ. Clearly I’m still not making any sense on the importance of this. Let’s roll back here and start at the beginning. In unison with Pixar (yes, from the movies) Apple defined (or will support, whatever) a new file format for 3D objects called USDZ. just like you have “.JPG” for images…


This is episode 9 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04 S01E05 S01E06 S01E07 S01E08

Already read these? Super. Let’s dive right in then.

What’s up with those domains, contexts, intents and entities?

Every conversation we have is a combination of contexts, intents and entities, often spanning multiple domains. It is your job to detect all of these in the previous exercise mentioned in episode 7 and construct your bot functionality to encompass these concepts.

Intents

Let’s start with intents first. Unless you build a very rigid action based bot (which can have it’s purposes) chances are you’ll not be able…


This is episode 8 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04 S01E05 S01E06 S01E07

Already read these? Super. Let’s dive right in then.

I know, I know. I promised to talk about domains, contexts, intents and entities in bot conversations, and how to develop for these. But given the recent evolutions in the bot landscape, I wanted to splice in a short article on why I believe bots will actually sneak into your life without you noticing it.

The trojan horses amongst bots.

So I’m guessing you all have a smartphone? And chances are a lot…


This is episode 8 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04 S01E05 S01E06 S01E07

Already read these? Super. Let’s dive right in then.

I know, I know. I promised to talk about domains, contexts, intents and entities in bot conversations, and how to develop for these. But given the recent evolutions in the bot landscape, I wanted to splice in a short article on why I believe bots will actually sneak into your life without you noticing it.

The trojan horses amongst bots.

So I’m guessing you all have a smartphone? And chances are a lot…


This is episode 6 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04 S01E05 S01E06

Already read these? Super. Let’s dive right in then.

In episode 6 of this series, we covered step 2 of our discovery phase in bot development (how to define our bot personality).

Let’s repeat the steps here quickly:

In this episode we’ll cover how to define what your bot actually does.

Define your bot functionality

It’s about services

Just to be clear here. Given that you started thinking about a bot means you have at least a rough idea on what your bot should be…


This is episode 6 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04 S01E05

Already read these? Super. Let’s dive right in then.

In episode 5 of this series, we covered step 1 of our discovery phase in bot development (how to define for whom to build a bot).

Let’s repeat the steps here quickly:

  • For whom are we building a bot? (link to episode 5)
  • Who is our bot?
  • How do we define what our bot does?
  • How do we test and evaluate our bot?

In this episode we’ll cover how to…


episode 5 of the Bot Chronicles series.

This is episode 5 of the series. Be sure to check out the previous episodes here:

S01E01 S01E02 S01E03 S01E04

Already read these? Super. Let’s dive right in then.

In episode two of this series we covered a number of questions we were hoping to answer in our R&D.
From a “bot development discovery and definition” perspective we came up with this main question:

Which UX and functional methodologies are we missing in order to provide a proper discovery and Functional Analysis (FA) phase for bot creation?

We’ll try to answer this question in this article.

For whom are we building a bot?

In short, we’ll need…


The Bot Chronicles S01E04

Missed something? Read the previous episode S01E03

If Lego Technics is for the big boys, Chatfuel would be best described as the Lego DUPLO series. Which is good, since I don’t know how to write code. A tool that brings (basic) bot creation to the masses. So I went ahead and created a companion bot to this Bot Chronicles Series!

Meet Ref-it (due to powers beyond my own it is now called Frankie. Helas.), our very own Chatbot:


Intro into the R&D mindset

The original purpose of The Bot Chronicles series was to involve you in our R&D project for bot development. In this episode we’ll cover the scope of our R&D. What do we want to research and why?

Within The Reference we have a thorough R&D submission flow. It’s all fine and dandy to start mucking about with new technology (and often one learns a great deal this way) but in the end we’re still a business that needs to make money. This means that every R&D request needs to be backed up with a vision on how the learnings from…

Frank De Graeve

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store