Find us
Edificio Europa II
Calle Musgo nº2, Madrid
+34 912 977 271
r-i@optivamedia.com
Terms and conditions

Optiva Media is part of EPAM Systems Inc., a leading global provider of digital platform engineering and software development services.
Optiva Media R&I is creating a ChatBot to provide gamification features, suggest social content recommendations, and encourage user interaction for the SocialTV project.
25/11/2022
SocialTV is a project granted by CDTI, Eurostars that allows users located remotely to meet virtually and watch the same program in real-time as if they were in the same room together. Through mobile and VR devices, users will have the option to interact socially (speaking, chatting, etc.). The system incorporates gamification and content recommendations as well.
The project is formed by three companies: Optiva Media, TVUP and Salin
What is the purpose of the ChatBot?
The bot interacts with users, incentivize them to participate in the conversation and executes functions like gamification, quizzes, and group content recommendations.
Content recommendation for group members is one of the main uses of the ChatBot: when prompted, the bot asks the internal system for a list of recommended content based on all participant profiles. The recommender system powers gamification scenarios when participants in a room have not yet decided what content to watch.
Classic recommender systems are based in one way or another on Collaborative Filtering, which is OK for large systems but has sparsity problems in small deployments and lacks explainability. The recommenders in Social TV will be based on content and user profiling and matching between those two spaces:
Other actionable features:
Collaboration opportunities
Optiva Media R&I is able to integrate the ChatBot in any system based on collaborative projects and proposals both at the European and national levels. We intend to separate the two main functions that the bot needs to provide. The first one is the conversational functions of the bot that would be implemented by your already-built system. The other function of the bot is to implement the recommendation services mentioned above.