Services

Mobile Development, Web Development

Industries

Social Project

Product

Global Citizen, a movement of over 100 million citizens dedicated to ending extreme poverty by 2030, empowers individuals to take action on critical issues and rewards them for their efforts. As Global Citizen expanded its platform, the company sought to enhance its functionality, protect user data from scams, and improve the overall user experience across multiple languages and mediums.

Global Citizen turned to Svitla Systems for development services and AI-based solutions, ensuring an efficient, scalable platform.

Through a structured approach, Svitla implemented AI-driven solutions and development upgrades that directly addressed Global Citizen’s challenges. By automating content translations, video captions, and action-response evaluations, Global Citizen was able to focus on its mission while ensuring a scalable, secure platform for its users.

Business needs

  • Create new plugins for the CMS system.
  • Safeguard data against scams by developing an intelligent anti-scamming subsystem.
  • Update existing mobile applications.
  • Enhance the portal’s maintainability and the end-users’ experience.

Suggested solutions from svitla

  • AI-Based Anti-Scamming Subsystem: With increasing user engagement, Global Citizen needed a robust system to protect against scams. Svitla implemented an AI-based solution using Python libraries to detect and prevent fraudulent activities on the platform. This anti-scamming subsystem was designed to safeguard both user data and the platform’s integrity, ensuring a secure environment for all participants​.
  • Content Translation and Accessibility: To make Global Citizen’s content accessible to a global audience, Svitla integrated AI-driven language translation into the platform. Utilizing OpenAI’s GPT model, we automated translations across various languages, which were then reviewed by native speakers for accuracy. Additionally, the Whisper library was used for captioning videos, with improvements from GPT to enhance the quality of translated captions. This allowed Global Citizen to scale its content delivery without compromising on quality​.
  • Action Response Ranking: Global Citizen needed to evaluate the quality of responses to user actions on the platform. Svitla employed GPT-based prompt engineering to rank user responses based on relevance and quality, allowing for more personalized and accurate feedback. This system helped streamline user engagement and ensured that participants’ actions aligned with the platform’s goals​.
  • Mobile App Enhancements: Svitla provided ongoing development support for Global Citizen’s mobile apps. We refined and added new features to the existing apps, ultimately upgrading them to a more stable Flutter-based version. These improvements addressed user demands and ensured a smooth, responsive experience across both iOS and Android platforms​.

Technologies

AI/ML: OpenAI GPT for translations, Whisper for video captions, custom models for ranking user responses

Back-end: Python, Django, ElasticSearch, Scikit-learn, Luigi, PostgreSQL

Front-end: React, JavaScript, Component Library, Alt JS

Mobile: iOS, Android, Flutter

Cloud and CI: AWS, Kubernetes, Docker, Ansible, Travis CI

Database: PostgreSQL, Redis

Value delivered

  • Improved Security: The AI-driven anti-scamming subsystem significantly enhanced data protection, safeguarding user information from fraudulent activity​.
  • Global Reach through AI: Automated translations and improved video captioning made the platform’s content more accessible to a worldwide audience​.
  • Enhanced data protection through the implementation of the anti-scamming subsystem.
  • Enhanced User Engagement: The response ranking system helped streamline user interactions and ensured alignment with Global Citizen’s goals​.
  • Upgraded Mobile Experience: Continuous improvements to the mobile apps led to a more stable and feature-rich experience for users across iOS and Android platforms.

Customer quote

leman

Mark Lehmann

CTO, Global Citizen

For us, the Svitla team has been consistent, responsible, and willing to accept accountability with diversified distributed vendor teams across the globe. We have worked over a number of years to build out our development and DevOps practice. Our goals have been to get closer to best practices across the SDLC industry, reduce single point-of-failure dependencies and move closer to a workable agile CI/CD chain model. The team is elastic with need, 10 to 20 persons including Lead DevOps and senior developers across backend, frontend and mobile. The team is self-organizing and able to pivot as direction comes their way.

See more cases

AI-Enhanced Hospitality Data Platform

Service AI and ML
Industry Hospitality & Travel

Discover our AI-driven digital transformation for a leading hospitality analytics provider. We implemented advanced search tools, precise demand forecasting, and innovative data extraction, significantly enhancing strategic decision-making and operational efficiency.

AI-Powered Medical Coding Solution

Service AI and ML, Digital Transformation, Quality Assurance
Industry Healthcare & Life Sciences

Learn more about our AI-powered medical coding solution, enabling precise code assignment, multi-layer validations, and automatic report generation while enhancing scalability and reducing costs for the client.

AI-Enhanced Elderly Care Solution

Service AI and ML, Digital Transformation
Industry Healthcare & Life Sciences

Discover how we developed an AI-powered chatbot that assists users by providing tailored recommendations for treatments, diagnostics, and healthcare provider choices.