Hoppa till innehållet
Adobe stock_turism3
Visa originalbild , Öppnas i nytt fönster/flik

Lär dig bygga en chatbot

Publicerad: 20 maj 2020

This course is about chatbots. A chatbot is a software program which you can talk to via messaging apps, chat window, or voice. The bot replies using the same applications creating an end-to-end conversation. Recently, chatbots have emerged as one of the hottest technologies in the ICT industry due to the need to work remotely yet be available 24x7. Chatbots have achieved success in many business areas such as customer service, owing to the promise of bots to always be available to address customer requests cheaply, quickly, and consistently. Bots are also used as: product advisor, virtual assistant, conversational help provider, clinical services provider, in addition to using them to talk to your car, mobile and other devices.

Learning Outcomes

Upon completion of the course, participants will be able to:

  • Understand conversational systems and their functionality
  • Explain the components of a chatbot agent
  • Build the essential ingredients of a chatbot agent
  • Integrate the agent with essential technologies
  • Design and implement chatbots using Google DialogFlow platform


The course covers the below topics:

  • Conversational Systems
  • Share your bot
  • Introduction to DialogFlow
  • Customize Your Agent
  • DialogFlow architecture
  • Training to learn from mistakes
  • Build Your First Agent
  • The Knowledgebase
  • Intents
  • Building the FAQ Chatbot
  • Entities
  • Google Assistant Integration
  • Context
  • Facebook Messenger Integration  
  • Parameter
  • Fulfillment
  • Slot Filling
  • Integration with Google Calendar
  • Responses
  • Integration with Database
  • Testing
  • Integration with a Website
  • Voice Testing
  • Project – Design & Build your Bot
  • Web Testing
  • The Way forward
  • Rich User Interface



The course is designed based on bring your own device (BYOD) mechanism. That is, participants use their laptop or desktop to remotely attend online lectures and actively participate in mostly hands-on oriented lectures. It is also assumed that participants have internet connectivity, a Gmail personal account (not a corporate account). It is recommended that participants of the course have, or have created, a Facebook page which they act as administrator. During the course, participants will learn how to design a chatbot agent to act as front line support to that page and answer page visitors. Nevertheless, it is also possible to create the page during the course.

För mer information kontakta:

Tina Bäckström

Tina Bäckström,

Telefon: 070-2371261
Organisation: Verksamhetsstöd
Ahmed Elragal

Ahmed Elragal, Professor

Telefon: 0920-493670
Organisation: Informationssystem, Digitala tjänster och system, Institutionen för system- och rymdteknik