Development of a Cognitive Bot for Data Science tutoring based on a Big Data Natural Language Analytics Platform

Daniel Carlander-Reuterfelt Gallo. (2019). Development of a Cognitive Bot for Data Science tutoring based on a Big Data Natural Language Analytics Platform. Final Career Project (TFG). Universidad Politécnica de Madrid, ETSI Telecomunicación.

Abstract:
The application of natural language to improve the interaction of human users with infor- mation systems is a growing trend in the recent years. Advances in cognitive computing enable a new way of interaction that accelerates insight from existing information sources. In this project, a modular cognitive agent architecture for question answering featuring social dialogue (small talk) improved for a specific knowledge domain is designed and developed. The proposed system has been implemented as a personal agent to assist stu- dents learning Data Science and Machine Learning techniques. To that end, a responsive web interface was developed. Also, a Knowledge Base was provided with all the necessary information. The developed prototype has been evaluated to analyze how users perceive the inter- action with the system. We claimed that the inclusion of social dialogue results in better responses and engaging experiences to users. In the end, the evaluation results that support our hypothesis are presented, as well as thoughts in future work.