top of page
Writer's pictureTITAN

Exploring TITAN's Architecture: From User Requirements to Innovative Features

Updated: Nov 12


Abstract black and white  image showing data represented by zeros passing through a chip

The TITAN platform, designed to help users spot disinformation, is designed to provide an engaging and user-centric experience, combining cutting-edge technology with a strong foundation in user feedback and collaboration. Here we delve deeper into how TITAN maps user requirements to its platform architecture, focusing on key components such as the Socratic Chatbot, Disinformation Signals, Microlessons, and Incentives. We explore how collaboration from our user requirements workshops and critical thinking are integrated into the platform, ensuring that it meets the evolving needs of its users.


Mapping User Requirements to TITAN’s Architecture

TITAN’s architecture is built around the principle of adaptability, ensuring that the platform evolves as user needs change. This is achieved through an iterative process of gathering, reviewing, and implementing requirements. The user requirements outlined in the early stages of the project (Annex 2 of D2.1) are now being translated into tangible features that form the backbone of TITAN’s first release. Here’s how TITAN is mapping user requirements into its technical framework:


1. Socratic Chatbot

The Socratic Chatbot is one of TITAN’s standout features, designed to provide users with a smart, interactive way to explore and challenge their knowledge. The chatbot’s primary function is to guide users through thoughtful conversations that promote critical thinking and problem-solving. For TITAN’s first release, several high-priority requirements related to this feature have been accepted for implementation, including natural language processing (NLP) capabilities and personalised responses.


Requirements such as BB-6 (personalised responses) and BB-9 (dialogue management) are categorised as “must-have” for the first release. These features enable the chatbot to engage in deeper, context-aware conversations, helping users reflect on their knowledge while also combating disinformation.


2. Disinformation Signals

Disinformation is a critical issue TITAN aims to tackle through advanced algorithms capable of identifying and flagging misleading information. Requirements such as DS-1 and DS-3, which focus on detecting disinformation, are essential for the platform’s first pilot execution. These algorithms analyse content, highlight potential disinformation signals, and flag content for users, enabling them to critically assess the information they engage with.

By providing users with tools to spot disinformation, TITAN not only improves individual awareness but also strengthens the community's ability to verify and share accurate information.


3. Microlessons

Microlessons are designed to deliver concise, targeted educational content that helps users build critical skills in short, digestible formats. Requirements like Ml-1 and Ml-3 focus on creating a learning environment that adapts to users' needs. These features support personalised learning experiences, allowing users to track their progress through the delivery and completion of microlessons.


These lessons are embedded throughout the platform, giving users bite-sized content that’s easy to absorb while still engaging with the broader goals of critical thinking and disinformation analysis.


4. Incentives for Engagement

To foster an active and engaged user base, TITAN integrates a system of incentives, such as rewards and recognition, to encourage participation. Requirements like BB-14 and UC3-5 focus on motivating users through achievements and badges. These mechanisms help maintain user interest and encourage ongoing interaction with the platform’s educational tools.


Propagation Impact Assessment

The Propagation Impact Assessment (PIA) is another essential component of the TITAN platform. This feature assesses how information spreads within the platform, particularly regarding the propagation of disinformation or accurate knowledge. Requirements such as PIA-1 and PIA-2/UC1-3 have been flagged as “must-have” for the platform’s first release, ensuring that users can track the impact of the content they engage with.


The platform’s initial rollout includes non-optimal implementations of the PIA requirements to gather feedback, with improvements scheduled for the second release. This iterative approach allows TITAN to evolve in response to real-world use cases and data.


Collaboration Environment

TITAN's Collaboration Environment (CE) provides users with a space to engage in structured group communication. This feature goes beyond AI-driven interactions, offering a forum-like space where users can engage in argument mapping and collaborative analysis. Requirements like CC-21 (dialogue between users) and UC1-5 (session management) aim to create a dynamic environment where users can pause, continue, and contribute to ongoing discussions.


The CE encourages real-time collaboration between users, particularly for analysing articles and disinformation signals. By sharing arguments, counter-arguments, and insights, users can collaboratively verify information, enhancing both individual and collective critical thinking skills. Features like UC2-2 (real-time collaboration) and UC3-3 (multi-language support) ensure the space is accessible and usable for a diverse range of users, fostering an inclusive platform.


Enhancing User Experience Through Feedback and Tutorials

One of the core goals of TITAN is to ensure a seamless and satisfying user experience. To achieve this, the platform includes mechanisms for gathering feedback and providing clear instructions on how to use its features. For example, requirement UC2-9 focuses on user feedback collection, allowing developers to continually refine and improve the platform based on actual user experiences.


Additionally, tutorials and guides are integrated into the platform to help users navigate its features, such as the Collaboration Environment and Socratic Chatbot. Requirements like UC3-5 call for video or animated tutorials that demonstrate the key functionalities of the platform, ensuring that even new users can quickly understand and engage with TITAN.


Building an Iterative, User-Centric Platform

The TITAN platform is built on a foundation of continuous feedback, interdisciplinary collaboration, and a deep understanding of user needs. By mapping user requirements to its technical architecture, TITAN ensures that every feature—from the Socratic Chatbot to the Disinformation Signals and the Collaboration Environment—reflects the real-world challenges and goals of its users.


As TITAN continues to evolve, the iterative requirement management process will remain at the heart of its development, ensuring the platform is always aligned with the needs of its diverse and engaged user base. Stay tuned for updates as TITAN rolls out new features and enhancements based on the feedback and experiences of its growing community.


Read more about our architecture in the report D4.1 TITAN Intelligent Coaching Platform Architecture

コメント


bottom of page