NPO - Chatbot Duco

Upcoming elections in the Netherlands lead us to pitch an idea to the NPO of a chatbot that helps you sort out all the content surrounding the elections at the NPO. Ultimately helping you to make the most informed decision once you're in the booth.

__Seeing the worldwide political developments we thought it be good to create Duco. A chatbot that lives on Facebook Messenger that guides you through all the content of the NPO.


Since the NPO has an overload of quality content being produced every day, the editorial side of Duco was not to be underestimated. Duco were to become your guide though the vast sea of political items, audio and tv.

Target Audience

With Duco we targeted the millenials. The group that lives and breaths on Facebook and more importantly that uses Facebook as their primary source of news. Duco helps you by showing the latest polls, who’s front running each party, the latest ins and outs of the politicians, and more. And finally also helps you navigate to the nearest polling station.

Artificial Intelligence

In an attempt to make Duco smarter we hooked up an AI to help Duco understand more. However even with some tweaking the Dutch language is still hard to fully understand. But hey first steps were made.

Fuzzy Matching

To make sure the bot understands as much as possible we used fuzzy matching. Simply put if “stemlokaal” is a command, now Duco also understands “stmlkaal” for instance. Chatbots are easily perceived as too dumb and quickly become frustrating to the user. So fuzzy matching is a small step to tackle that frustration.

Special Features

Most chatbots like that of Jinek, NOS, Quartz are nice, but they stick to the paradigm of a conversation. If you explore the potential of chatbots you can take the functionality a step further. We added three exciting features new to chatbots.

1 – Guide With the listing of all daily content on the TV and Radio we created the option to set alarms for the shows you wanted to see. 15 minutes before the show starts Duco then “alarms” you by sending you a message. In other words we use the chatbot platform for push notifications of sorts.

2 – Daily Polls By hooking up an AI we automated that the daily polls were always up to date.

3 – Voting Booths We programmed Duco to use a list of all the voting booths in the Netherlands. If a user would ask “voting booth” Duco would ask for your location – automated of course – and based on that location Duco would give you the nearest three locations to vote. If you then click the location closest or most convenient Duco would open Google Maps for you with the quickest route to the voting booth.