Projects

Narrative Classification2024-2025
Image for Narrative Classification

This project focuses on multilingual, hierarchical text classification for narrative analysis, designed to categorize news articles into high-level narratives and sub-narratives across multiple languages. Using RoBERTa for English and XML-RoBERTa for Portuguese, the system applies multi-label, multi-class classification to detect and analyze propaganda, misinformation, and media framing. By implementing data balancing techniques such as oversampling rare classes and threshold optimization, the model significantly improves multi-label detection accuracy. The pipeline integrates rule-based filtering, transformer models, and fine-tuned classification strategies, ensuring robust and scalable AI-driven analysis. This work achieved 10th place worldwide in a competitive Samevel Challenge , with F1 scores of 0.70 for Climate Change sub-narratives, 0.69 for high-level classification, and 0.64 for Ukraine-Russia War sub-narratives.

Durdo Mobile App2023-2024
Image for Durdo Mobile App

Durdo is a cross-platform mobile application developed using Flutter, designed to empower users in tracking their activities and engaging in various sports competitions. As the lead full-stack developer, I spearheaded the end-to-end development process, leveraging Flutter for the front-end and integrating robust cloud-based solutions like Google Cloud and Firebase for the back-end infrastructure.The application's user interface was meticulously crafted in Figma, ensuring an intuitive and visually appealing design that enhances user experience.