SlideShare a Scribd company logo
1 of 18
COLLEGE OF ENGINEERING AND
TECHNOLOGY
Department of Information
Technology
MAY, 2023
MATTU, OROMIA
Outlines
Introduction
Statement of the problem
Research Question
Objective
Scope and Limitation
Significance of the Study
Literature
Methodology
Introducton
Afan Oromo is a major indigenous African language that is widely
spoken and used in most parts of Ethiopia, as well as some
neighboring countries.
It is spoken by 40% of Ethiopians and also used as a lingua franca
among other groups who interact with the Oromo people.
Stance detection is a technique used to determine whether the
author of a text supports, opposes, or has no opinion about a
specific topic.
Detecting stance is important in social media, particularly for
analyzing public opinions on political and social issues
Cont.…
Stance detection plays an important role in analyzing public
opinion on controversial issues such as abortion, climate change,
feminism, referendums and elections.
Stance classification is a field of natural language processing that
has many uses.
It can recognize whether a community supports or opposes a
particular viewpoint related to religious and political topics
automatically.
It is also useful in developing recommendation and market
forecasting systems.
Statement of the problem
Internet have led to an increase in social media usage, allowing
people to express their perspectives and engage in idea exchange.
Many problems faced in the country such as displacement of
people due to civil war, unemployment, and high cost of living.
 These problems arise because the government does not
understand people's interests or viewpoints towards policies and
public interests.
Most research on analyzing people's attitudes on social media
regarding a particular topic has been done in English and
European languages
This is because it is hard to apply the existing models and
approaches to other languages like Oromic.
These problems arise because the government does not
understand people's interests or viewpoints towards policies
and public interests.
Most research on analyzing people's attitudes on social media
regarding a particular topic has been done in English and
European languages
This is because it is hard to apply the existing models and
approaches to other languages like Oromic.
Cont.…
Based on the above statement of problem, the research
questions are:
 Which Machine learning algorithm works best for
Afan Oromo stance classification?
 What is the impact of normalization on Afan Oromo
stance classification?
 To what extent the model performs in classify Afan
Oromo stance?
Research Questions
Objectives
General Objective
The main objective of this study is to develop an Oromic
stance classification Model using Machine learning
techniques.
Specific Objectives
 To achieve the main goal of the above general objective
the study will focus on several specific objectives.
Cont.…
 To review relevant previous studies to find suitable methods and
techniques.
 Collect and prepare data,
 Build and test different algorithms for classification,
 To develop an appropriate machine learning model for the
proposed work.
 To compare and evaluate the generated classification model using
different metrics.
Scope and limitation
Scope
Uses machine learning to detect the political stance in
Oromic language text
The researchers has going to collect posts and comments
from a Facebook page of a political party, annotated them
into two classes (in favor or against)
Limitation
The research has some limitations because there are not many other
studies to compare it with when detecting political opinions in
Oromic language text.
Can not determining who wrote a text and why they
have a certain stance,
Can not verifying if the person expressing their opinion
is legitimate.
Cont.…
Significance of the study
Used to measure public opinion towards events or entities.
Helps to understand the level of support related to social,
religious, and political topics by analyzing people's attitudes
and opinions towards them.
Used to identify people's political affiliations based on their
online posts during elections.
Used to detect whether someone supports or opposes
something based on their online posts
Literature Review
Authors Method Focus Area Observed Gap Result
Thiri Kyawa*, Sint
Sint Aungb
Machine learning Classification of the Stance in
Online Debates Using the
Dependency Relations
Feature
The model is done
for another language,
it is not for afan
oromo
Accuracy of 89.61%, 87.24%, 93.17%,
90.67%,
91.52%, and 88.44% for Abortion,
Creation, Gay
Rights, God, Gun
Rights, Healthcare
Ibrahim N. Awol1
and Sosina M.
Gashaw2
Three machine
learning
algorithms: Logistic
regression, Passive
Aggressive and
Decision tree
Lexicon-Stance Based
Amharic Fake News
Detection
They go for Amharic
,
Hybrid feature improves the area under
curve
from 0.982 to 0.995 by reducing the false
positive
Surafel Tadesse
Guda
machine learning
algorithms SVM,
LR and RF using
each feature
extraction
techniques
political stance detection on
amharic text using machine
learning.
They go for Amharic
,
Achieved accuracy score of 0.82 using
TF-IDF feature
extraction and SVM
Cont.…
Victoria
Yantseva 1,*
and
Kostiantyn
Kucher
machine
learning
Stance Classification
of Social Media
Texts for Under-
Resourced
Scenarios in Social
Sciences
It is done for
what ever text
of language ,
the author do
not define the
language, for
stance
classification
model achieving F1 macro of
0.76 on the test data for
a two-class classification
problem (negative/non-
negative stance for
immigration discussions).
These
Research
MACHINE
LEARNING
TECHINUQ
UES
STANCE
CLASSIFICATION
OF AFAN OROMO
TEXT USING
MACHINE
LEARNING
TECHINUQUES
Expected
Methodology
Research Design
 The reasearcher use DSR process to do the research.
 DSR has the following step.
 Problem identification
 Define objectives for a solution
 Design and development
 Demonstration
 Evaluation
Data preparation
 Data is collect from social media using a tool called
Facepager,
 The data is processed to remove unnecessary characters, split
sentences into words, remove punctuation and convert words
to their root form .
Performance Evaluation
 The accuracy of a classification model is going to
evaluate using four main metrics, those metrics are the
following:
 Accuracy,
 precision,
 Recall and
 F1-score.

More Related Content

Similar to Afan oromo stance classification using machine learning.pptx

Application Of Linguistic Cues In The Analysis Of Language Of Hate Groups
Application Of Linguistic Cues In The Analysis Of Language Of Hate GroupsApplication Of Linguistic Cues In The Analysis Of Language Of Hate Groups
Application Of Linguistic Cues In The Analysis Of Language Of Hate GroupsLeonard Goudy
 
literature review on research methods
literature review on research methodsliterature review on research methods
literature review on research methodsNazish Sohail LION
 
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageA Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageJeff Nelson
 
Review of Sentiment Analysis: An Hybrid Approach
Review of Sentiment Analysis: An Hybrid Approach Review of Sentiment Analysis: An Hybrid Approach
Review of Sentiment Analysis: An Hybrid Approach IIJSRJournal
 
Evaluation Of Research Methods And Data Collection A...
Evaluation Of Research Methods And Data Collection A...Evaluation Of Research Methods And Data Collection A...
Evaluation Of Research Methods And Data Collection A...Ashley Thomas
 
Social intelligence for policy making
Social intelligence for policy makingSocial intelligence for policy making
Social intelligence for policy makingAgora Research
 
Automatic Hate Speech Detection: A Literature Review
Automatic Hate Speech Detection: A Literature ReviewAutomatic Hate Speech Detection: A Literature Review
Automatic Hate Speech Detection: A Literature ReviewDr. Amarjeet Singh
 
Research methodology 14062011
Research methodology 14062011Research methodology 14062011
Research methodology 14062011ccanepa
 
A large-scale sentiment analysis using political tweets
A large-scale sentiment analysis using political tweetsA large-scale sentiment analysis using political tweets
A large-scale sentiment analysis using political tweetsIJECEIAES
 
An Analytical Survey on Hate Speech Recognition through NLP and Deep Learning
An Analytical Survey on Hate Speech Recognition through NLP and Deep LearningAn Analytical Survey on Hate Speech Recognition through NLP and Deep Learning
An Analytical Survey on Hate Speech Recognition through NLP and Deep LearningIRJET Journal
 
Application of recommendation system with AHP method and sentiment analysis
Application of recommendation system with AHP method and sentiment analysisApplication of recommendation system with AHP method and sentiment analysis
Application of recommendation system with AHP method and sentiment analysisTELKOMNIKA JOURNAL
 
Approach for Enneagram personality detection for Twitter text: a case study
Approach for Enneagram personality detection for Twitter text: a case studyApproach for Enneagram personality detection for Twitter text: a case study
Approach for Enneagram personality detection for Twitter text: a case studyIJECEIAES
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptxHafsarai2
 
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of gender
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of gendereGender: Gill Kirkup: Viewing the elearning landscape through the lens of gender
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of genderjakob
 
Hate Speech Recognition System through NLP and Deep Learning
Hate Speech Recognition System through NLP and Deep LearningHate Speech Recognition System through NLP and Deep Learning
Hate Speech Recognition System through NLP and Deep LearningIRJET Journal
 

Similar to Afan oromo stance classification using machine learning.pptx (20)

Research Methodology
Research MethodologyResearch Methodology
Research Methodology
 
Application Of Linguistic Cues In The Analysis Of Language Of Hate Groups
Application Of Linguistic Cues In The Analysis Of Language Of Hate GroupsApplication Of Linguistic Cues In The Analysis Of Language Of Hate Groups
Application Of Linguistic Cues In The Analysis Of Language Of Hate Groups
 
literature review on research methods
literature review on research methodsliterature review on research methods
literature review on research methods
 
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageA Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
 
Review of Sentiment Analysis: An Hybrid Approach
Review of Sentiment Analysis: An Hybrid Approach Review of Sentiment Analysis: An Hybrid Approach
Review of Sentiment Analysis: An Hybrid Approach
 
Anu paper(IJARCCE)
Anu paper(IJARCCE)Anu paper(IJARCCE)
Anu paper(IJARCCE)
 
Evaluation Of Research Methods And Data Collection A...
Evaluation Of Research Methods And Data Collection A...Evaluation Of Research Methods And Data Collection A...
Evaluation Of Research Methods And Data Collection A...
 
SurveyMETHOD.pptx
SurveyMETHOD.pptxSurveyMETHOD.pptx
SurveyMETHOD.pptx
 
209
209209
209
 
Social intelligence for policy making
Social intelligence for policy makingSocial intelligence for policy making
Social intelligence for policy making
 
Automatic Hate Speech Detection: A Literature Review
Automatic Hate Speech Detection: A Literature ReviewAutomatic Hate Speech Detection: A Literature Review
Automatic Hate Speech Detection: A Literature Review
 
Research methodology 14062011
Research methodology 14062011Research methodology 14062011
Research methodology 14062011
 
A large-scale sentiment analysis using political tweets
A large-scale sentiment analysis using political tweetsA large-scale sentiment analysis using political tweets
A large-scale sentiment analysis using political tweets
 
An Analytical Survey on Hate Speech Recognition through NLP and Deep Learning
An Analytical Survey on Hate Speech Recognition through NLP and Deep LearningAn Analytical Survey on Hate Speech Recognition through NLP and Deep Learning
An Analytical Survey on Hate Speech Recognition through NLP and Deep Learning
 
Application of recommendation system with AHP method and sentiment analysis
Application of recommendation system with AHP method and sentiment analysisApplication of recommendation system with AHP method and sentiment analysis
Application of recommendation system with AHP method and sentiment analysis
 
Approach for Enneagram personality detection for Twitter text: a case study
Approach for Enneagram personality detection for Twitter text: a case studyApproach for Enneagram personality detection for Twitter text: a case study
Approach for Enneagram personality detection for Twitter text: a case study
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptx
 
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of gender
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of gendereGender: Gill Kirkup: Viewing the elearning landscape through the lens of gender
eGender: Gill Kirkup: Viewing the elearning landscape through the lens of gender
 
Ijetcas14 580
Ijetcas14 580Ijetcas14 580
Ijetcas14 580
 
Hate Speech Recognition System through NLP and Deep Learning
Hate Speech Recognition System through NLP and Deep LearningHate Speech Recognition System through NLP and Deep Learning
Hate Speech Recognition System through NLP and Deep Learning
 

More from dejene3

introduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.pptintroduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.pptdejene3
 
Ms PowerPoint.ppt micro soft power point
Ms PowerPoint.ppt micro soft power pointMs PowerPoint.ppt micro soft power point
Ms PowerPoint.ppt micro soft power pointdejene3
 
Introduction to micro soft Training ms Excel.ppt
Introduction to micro soft Training ms Excel.pptIntroduction to micro soft Training ms Excel.ppt
Introduction to micro soft Training ms Excel.pptdejene3
 
Introduction to computer maitenance(1).pptx
Introduction to computer maitenance(1).pptxIntroduction to computer maitenance(1).pptx
Introduction to computer maitenance(1).pptxdejene3
 
riview paper on content based image indexing rerival
riview paper on content based image indexing rerivalriview paper on content based image indexing rerival
riview paper on content based image indexing rerivaldejene3
 
458112987-Record-client-support-pptx.pptx
458112987-Record-client-support-pptx.pptx458112987-Record-client-support-pptx.pptx
458112987-Record-client-support-pptx.pptxdejene3
 
Lecture12011.ppt
Lecture12011.pptLecture12011.ppt
Lecture12011.pptdejene3
 
Groups and their effects.....pdf
Groups and their effects.....pdfGroups and their effects.....pdf
Groups and their effects.....pdfdejene3
 
499401856-LO1-Plan-ICT-Training-System.pdf
499401856-LO1-Plan-ICT-Training-System.pdf499401856-LO1-Plan-ICT-Training-System.pdf
499401856-LO1-Plan-ICT-Training-System.pdfdejene3
 

More from dejene3 (9)

introduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.pptintroduction to inteligent IntelligentAgent.ppt
introduction to inteligent IntelligentAgent.ppt
 
Ms PowerPoint.ppt micro soft power point
Ms PowerPoint.ppt micro soft power pointMs PowerPoint.ppt micro soft power point
Ms PowerPoint.ppt micro soft power point
 
Introduction to micro soft Training ms Excel.ppt
Introduction to micro soft Training ms Excel.pptIntroduction to micro soft Training ms Excel.ppt
Introduction to micro soft Training ms Excel.ppt
 
Introduction to computer maitenance(1).pptx
Introduction to computer maitenance(1).pptxIntroduction to computer maitenance(1).pptx
Introduction to computer maitenance(1).pptx
 
riview paper on content based image indexing rerival
riview paper on content based image indexing rerivalriview paper on content based image indexing rerival
riview paper on content based image indexing rerival
 
458112987-Record-client-support-pptx.pptx
458112987-Record-client-support-pptx.pptx458112987-Record-client-support-pptx.pptx
458112987-Record-client-support-pptx.pptx
 
Lecture12011.ppt
Lecture12011.pptLecture12011.ppt
Lecture12011.ppt
 
Groups and their effects.....pdf
Groups and their effects.....pdfGroups and their effects.....pdf
Groups and their effects.....pdf
 
499401856-LO1-Plan-ICT-Training-System.pdf
499401856-LO1-Plan-ICT-Training-System.pdf499401856-LO1-Plan-ICT-Training-System.pdf
499401856-LO1-Plan-ICT-Training-System.pdf
 

Recently uploaded

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Afan oromo stance classification using machine learning.pptx

  • 1. COLLEGE OF ENGINEERING AND TECHNOLOGY Department of Information Technology MAY, 2023 MATTU, OROMIA
  • 2.
  • 3. Outlines Introduction Statement of the problem Research Question Objective Scope and Limitation Significance of the Study Literature Methodology
  • 4. Introducton Afan Oromo is a major indigenous African language that is widely spoken and used in most parts of Ethiopia, as well as some neighboring countries. It is spoken by 40% of Ethiopians and also used as a lingua franca among other groups who interact with the Oromo people. Stance detection is a technique used to determine whether the author of a text supports, opposes, or has no opinion about a specific topic. Detecting stance is important in social media, particularly for analyzing public opinions on political and social issues
  • 5. Cont.… Stance detection plays an important role in analyzing public opinion on controversial issues such as abortion, climate change, feminism, referendums and elections. Stance classification is a field of natural language processing that has many uses. It can recognize whether a community supports or opposes a particular viewpoint related to religious and political topics automatically. It is also useful in developing recommendation and market forecasting systems.
  • 6. Statement of the problem Internet have led to an increase in social media usage, allowing people to express their perspectives and engage in idea exchange. Many problems faced in the country such as displacement of people due to civil war, unemployment, and high cost of living.  These problems arise because the government does not understand people's interests or viewpoints towards policies and public interests. Most research on analyzing people's attitudes on social media regarding a particular topic has been done in English and European languages This is because it is hard to apply the existing models and approaches to other languages like Oromic.
  • 7. These problems arise because the government does not understand people's interests or viewpoints towards policies and public interests. Most research on analyzing people's attitudes on social media regarding a particular topic has been done in English and European languages This is because it is hard to apply the existing models and approaches to other languages like Oromic. Cont.…
  • 8. Based on the above statement of problem, the research questions are:  Which Machine learning algorithm works best for Afan Oromo stance classification?  What is the impact of normalization on Afan Oromo stance classification?  To what extent the model performs in classify Afan Oromo stance? Research Questions
  • 9. Objectives General Objective The main objective of this study is to develop an Oromic stance classification Model using Machine learning techniques. Specific Objectives  To achieve the main goal of the above general objective the study will focus on several specific objectives.
  • 10. Cont.…  To review relevant previous studies to find suitable methods and techniques.  Collect and prepare data,  Build and test different algorithms for classification,  To develop an appropriate machine learning model for the proposed work.  To compare and evaluate the generated classification model using different metrics.
  • 11. Scope and limitation Scope Uses machine learning to detect the political stance in Oromic language text The researchers has going to collect posts and comments from a Facebook page of a political party, annotated them into two classes (in favor or against)
  • 12. Limitation The research has some limitations because there are not many other studies to compare it with when detecting political opinions in Oromic language text. Can not determining who wrote a text and why they have a certain stance, Can not verifying if the person expressing their opinion is legitimate. Cont.…
  • 13. Significance of the study Used to measure public opinion towards events or entities. Helps to understand the level of support related to social, religious, and political topics by analyzing people's attitudes and opinions towards them. Used to identify people's political affiliations based on their online posts during elections. Used to detect whether someone supports or opposes something based on their online posts
  • 14. Literature Review Authors Method Focus Area Observed Gap Result Thiri Kyawa*, Sint Sint Aungb Machine learning Classification of the Stance in Online Debates Using the Dependency Relations Feature The model is done for another language, it is not for afan oromo Accuracy of 89.61%, 87.24%, 93.17%, 90.67%, 91.52%, and 88.44% for Abortion, Creation, Gay Rights, God, Gun Rights, Healthcare Ibrahim N. Awol1 and Sosina M. Gashaw2 Three machine learning algorithms: Logistic regression, Passive Aggressive and Decision tree Lexicon-Stance Based Amharic Fake News Detection They go for Amharic , Hybrid feature improves the area under curve from 0.982 to 0.995 by reducing the false positive Surafel Tadesse Guda machine learning algorithms SVM, LR and RF using each feature extraction techniques political stance detection on amharic text using machine learning. They go for Amharic , Achieved accuracy score of 0.82 using TF-IDF feature extraction and SVM
  • 15. Cont.… Victoria Yantseva 1,* and Kostiantyn Kucher machine learning Stance Classification of Social Media Texts for Under- Resourced Scenarios in Social Sciences It is done for what ever text of language , the author do not define the language, for stance classification model achieving F1 macro of 0.76 on the test data for a two-class classification problem (negative/non- negative stance for immigration discussions). These Research MACHINE LEARNING TECHINUQ UES STANCE CLASSIFICATION OF AFAN OROMO TEXT USING MACHINE LEARNING TECHINUQUES Expected
  • 16. Methodology Research Design  The reasearcher use DSR process to do the research.  DSR has the following step.  Problem identification  Define objectives for a solution  Design and development  Demonstration  Evaluation
  • 17. Data preparation  Data is collect from social media using a tool called Facepager,  The data is processed to remove unnecessary characters, split sentences into words, remove punctuation and convert words to their root form .
  • 18. Performance Evaluation  The accuracy of a classification model is going to evaluate using four main metrics, those metrics are the following:  Accuracy,  precision,  Recall and  F1-score.