In this session, we will go through various aspects of Bot development. We will start with an introduction, where I will introduce Bots (sometimes called also virtual assistants or conversational interfaces), I will tell why they are so popular now and outline main benefits. I will explain main concepts behind this technology – dialog management, natural language understanding, intents, entities etc. Then I will show what tools and technologies are there and how a typical bot is built. Finally I will tell about current limitations and challenges to deal with. And I hope there will be time for questions, discussions and exchange of ideas. I believe you will get good insight into bot development and understanding how you could introduce Bots in your projects. Raivis is the director of research and development at Tilde. He is leading development of Tilde’s language technology products – chatbots, virtual assistants, speech technologies, proofing tools, machine translation and others. Raivis has participated in several EU FP7 and Horizon 2020 research projects, currently involved in project QT21 (finding novel methods for machine translation) and several national research projects. His main research interest is machine translation, and he has received Dr. Comp. Sc. degree in 2012 and is the author and a co-author of more than 35 scientific publications.