I’m hungry, but I can’t decide — A small chatbot based upon Contenta CMS

Daniel Wehner
Jul 14, 2017 · 1 min read

Having a good content model enables a lot of usecases you can’t achieve on non structured content sites.

One example I’ve been working on is a chatbot.


Image for post
Image for post
A chatbot suggesting something to cook

That chatbot allows a user to ask for the following:

  • A recipe (this stores the current recipe in the conversation context)

This chatbot was built with Botmaster and is based on simple string matching. There are many other frameworks available for chatbots, with more advanced ones based on machine learning, and all of them enable you to forget about implementation details and create a bot that works for all kinds of different messaging apps (Twitter, Facebook, etc.)

The code is available here: https://github.com/contentacms/contenta-bot


Structured content enables interesting uses in multi-consumer platforms. Have a play with Contenta CMS and the bot, and please leave us any feedback on #contenta or @contentacms.

We would love to collaborate with people who have experience with building real-world chatbots, if that’s you then please get in touch!

Stay happy :)

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

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