Conversational robots can be used in several contexts, one of them being language cafés. This setting demands that the robot in question can converse on many different subjects and move between them smoothly. For this to be possible one needs to generate many questions on a range of subjects and find a way of moving from one subject to another. This work aims to do this by generating questions using a template framework and navigating between them using clustering, a scalable solution which is adapted to language café settings. The general value of language cafés and their role in a language learning process is also discussed.
Konversationsrobotar kan användas i många olika miljöer, där en av dem är språkcaféer. Denna miljö ställer krav på roboten att den kan föra ett samtal kring många olika ämnen och även byta ämne smidigt. För att kunna göra detta behöver man generera många frågor som handlar om många olika ämnen och även hitta ett sätt att byta från ett ämnne till ett annat. Detta arbete ämnar göra detta genom att använda ett mall-ramverk för att generera frågor och klustring för att navigera mellan dem, en skalbar lösning som är anpassad för språkcafémiljöer. Det generella värdet av språkcaféer och deras roll i en språkinlärningsprocess diskuteras också.