A Bi-Lingual counselling chatbot application for support of Gender Based Violence victims in Kenya

dc.contributor.authorMutinda, S. W.
dc.date.accessioned2025-01-17T07:27:08Z
dc.date.available2025-01-17T07:27:08Z
dc.date.issued2024
dc.descriptionFull - text thesis
dc.description.abstractGender-based violence (GBV) remains one of the highest prevailing human rights violations globally, surpassing national, social, and economic boundaries. However, due to its nature, it is masked within a culture of silence and causes detrimental effects on the dignity, health, autonomy, and security of its victims. The prevalence of GBV is fuelled by cultural nuances and beliefs that justify and promote its acceptability. The stigma surrounding GBV in addition to fear of the consequences of disclosure deter victims from seeking help. Additionally, the resources available for addressing GBV such as legal frameworks and recovery centres are limited. Technological approaches have been established to tackle GBV as intermediate and supplementary support for victims as part of UN-SDG 5. Conversational Agents such as Chomi, ChatPal, and Namubot have been developed for counselling of GBV victims who struggle with disclosing their predicament to humans. The existing chatbots, however, are not a fit for Kenyan victims because they utilize languages such as Swedish, Finnish, Isizulu, Setswana and Isixhosa in addition to incorporating referral services specific to their regions. This research addressed this gap by developing a chatbot application suitable for the Kenyan region for counselling of GBV victims using both Kiswahili and English, the languages predominantly used in the country, in addition to including contacts to referral services within the country. The methodology utilized involved the development of a chatbot application based on Rasa open source AI framework by training a model using a pre-processed counselling dataset. The performance of the model was evaluated using NLU confidence score to determine the model’s certainty in its intent identification and a confusion matrix was generated which with 80% and 20% training and testing data split resulted in 100% classification threshold accuracy. Python’s Fuzzy Matching Token Set Ratio score was also used to determine the response which best matches the input with results indicating satisfactory performance of the model ranging between 63% and 92% for GBV queries input. The developed model was then integrated into a web application as the user interface for user access and interaction with the model hence achieving the research objective of developing a chatbot application to conduct counselling for GBV victims in Kenya using English and Kiswahili languages . Keywords: Gender-based Violence, stigma, chatbot, Rasa open source, NLU Confidence Score, Fuzzy Matching Token Set Ratio score
dc.identifier.urihttp://hdl.handle.net/11071/15654
dc.language.isoen
dc.publisherStrathmore University
dc.titleA Bi-Lingual counselling chatbot application for support of Gender Based Violence victims in Kenya
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sylvia Wairimu.pdf
Size:
3.24 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: