DIGITAL SEGMENTATION FOR SBCC INTERVENTION
SHUJAAZ INC & iMEDIA
28 NOVEMBER 2023
IN THIS PRESENTATION
LIGHTNING INTRO TO SHUJAAZ
WHY WE WORK ON DIGITAL SEGMENTATION
OUR JOURNEY TO-DATE
1
2
3
28.11.2023
NLP + Digital Segmentation
4
Discussion
5
WHAT IS
SHUJAAZ?
WHY DIGITAL
SEGMENTATION?
WHAT DO WE WANT
TO ACHIEVE?
OUR JOURNEY TO-DATE
Expert consultations
– Preparing written protocols for all stages of the analysis – traditional data and digital data
– Discussing the approaches with experts vis a dedicated session and email
– Refining the approaches
Deep-dive into cross-sectional
survey data
– Developing clusters of young people by attitudes towards SRH, gender and social norms expressed in the survey
– Cross-tabulation by demographics, socio-economic status, and reported SRH behaviors to define segments
– Cross-tabulation by access to mobile phones and internet
Qualitative verification of emerging segments
– Recruiting groups of people online and offline representative of each segment by demographics, socio-economic status, and reported SRH behaviors
– Testing emerging segments via vignettes and dilemma stories about the segments
– Refining, expanding segment descriptions
Developing “trigger content” for each segment – 4 Facebook posts for each of the 6 segments designed to stimulate discussions, comments, likes and other reactions – to generate digital data for deep-dive and development of the digital segments
NLP & DIGITAL SEGMENTATION
NLP + Digital Segmentation
Natural language processing (NLP) refers to the branch of computer science/AI concerned with giving computers the ability to understand text and spoken words in much the same way human beings can.
NLP combines rule-based modeling of human language with statistical, machine learning, and deep learning models.
Together, these technologies enable computers to process human language ‘understand’ its full meaning, complete with the speaker or writer’s intent and sentiment
What is NLP?
NLP + Digital Segmentation
Together, these technologies enable computers to process human language ‘understand’ its full meaning, complete with the speaker or writer’s intent and sentiment
What is NLP?
NLP + Digital Segmentation
Large Language Models (LLMs) are changing what has been previously possible in traditional text analytics approaches.
With ~ 1 trillion parameters, ChatGPT and other LLMs such as Google’s BERT are able to tease out intent and sentiment with greater accuracy that previously possible.
Trends in NLP: ChatGPT and LLMs
NLP + Digital Segmentation
Large Language Models (LLMs) and generative AI can enable us to monitor, understand and modify how we engage our audience’s needs at scale.
Greater efficacy = higher impact
Understanding our audience through who they are alongside their beliefs and attitudes can guide us into segmenting them for greater impact.
How will NLP help?
NLP + Digital Segmentation
Approach Overview
Who said it?
Data augmentation through comments/ metadata to further understand the person behind the comment.
What are people saying?
Translation of multiple languages/ Sheng used by youth engaging on the platform to a widely understandable format e.g. English for analysis
What did they mean?
Identifying points of discussion/ topics raised by online consumers and sentiment towards topics on platform
NLP + Digital Segmentation
Attitudes and beliefs
Topics + attitudes
Topic modelling
Sentiment analysis
Text translation
Facebook comment
NLP + Digital Segmentation
Demographics
Demographics
Sex
Location*
Education*
Facebook comment
metadata/augmented data
NLP + Digital Segmentation
Demographics + Attitudes and beliefs
Topics + attitudes
Topic modelling
Digital Segments
Demographics
Sentiment analysis
Sex
Location*
Education*
Text translation
Facebook comment
metadata/augmented data
NLP + Digital Segmentation
Translation
Sentiment analysis
Topic Modelling
Data augmentation
NLP/ Generative AI in:
NLP + Digital Segmentation
NLP in Translation
Objective
Accurate translation of texts obtained
Approach
Results
Comments translated into English for easier processing
NLP + Digital Segmentation
NLP in Translation
Outcome & Learnings
NLP + Digital Segmentation
NLP in Translation
Text
“Utajua kwanini HIV/AIDS huandikwa na capital letters 😅”
Translated results
You'll know why HIV/AIDS is written in capital letters (a colloquial way to say the issue is serious).
ChatGPT
NLP + Digital Segmentation
NLP in Sentiment Analysis
Objective
Obtain sentiment expressed by posts in relation to topics discussed
Approach
Results
Positive, negative or neutral sentiment classification
NLP + Digital Segmentation
NLP in Sentiment Analysis
Outcome and learnings
roBERTa handles translations more accurately than static models
NLP + Digital Segmentation
NLP in Topic Modelling
Objective
Obtain meaningful topics from user discussions under posts by Shujaaz
Approach
Results
Subtopics + topics relating to aspects of society, sexual and reproductive health
NLP + Digital Segmentation
NLP in Topic Modelling
Outcome and learnings
NLP + Digital Segmentation
NLP in Data Augmentation
Objective
Use publicly available data to infer demographic data
Approach
Results
Gender description for all individuals under segmentation analysis
NLP + Digital Segmentation
NLP in Data Augmentation
Outcome and learnings
NLP + Digital Segmentation
Coming together
“Wacha umalaya”
negative
Stop promiscuity.
multiple
sex partners
Segmentation
The Traditional Moralist?
The Concerned Observer?
Translation Engine
Data augmentation
Sentiment analysis
Demographics (urban male)*
Topic modelling
NLP + Digital Segmentation
Conclusions
@ShujaazInc
Discussion and questions