Features speaking digital avatars that participate in debriefing sessions
Softeq helped the client to scale their business and developed an online multimedia platform for remote coaching. The resulting solution comes with virtual coaches for debriefing sessions.
The client engaged Softeq to launch an online coaching platform that would help companies improve the performance and engagement of employees on all levels. They wanted to ensure communication between the existing CDR Management System and a new solution (CDR-U Coach). In the new platform, a digital avatar would perform debriefing sessions with employees.
The solution consists of two parts: the Admin Portal, where virtual coaches and users are managed, and the User Portal, where users participate in debriefing sessions with virtual coaches.
First, users take an assessment in the CDR 3-D Suite to identify the key drivers of their personality, motivations, and risk behaviors. Once completed, it is possible to log into a new CDR-U Сoach platform (The End-user Portal) and select an avatar—the personal coach for a debrief. Next, the user gets access to a personalized action planning module and a detailed report.
We ensured smooth communication between the CDR-U Coach and the CDR Management System, where all assessments are taken.
The portals are now synced to exchange the relevant user details. .Net Core, the main app framework, processes the data collected from the CDR Management System. Along with this framework, the team used the IdentityServer4 framework for user authorization, Azure Service Bus for load balancing (which optimizes performance by distributing application traffic), and MS SQL Server for storing the data from the CDR 3-D Suite and debrief results.
The team also integrated the solution with a speaking avatar platform, which offers hundreds of customizable models and enables developers to create custom avatars. To perform an integration that fits the project requirements, we had to handle service restrictions and fix numerous bugs revealed in the platform.
Softeq created an algorithm that allows system admins to configure an avatar's speech based on user assessment scores retrieved from the CDR portal.
The app algorithm enables the admin to create special conditions for this speech. It is also possible to define the mood of the avatar and upload media, which is displayed for debriefing participants.
The solution, consisting of a web portal for remote coaching and an admin portal, was delivered on time and below budget. The customer is planning to continue working with Softeq to add additional features to the multimedia platform, and create a mobile app.