Skip to content

This is an ongoing social media mining and sentiment analysis project. The point of the project is to determine Twitter users' sentiments around the crowning of the new king.

Notifications You must be signed in to change notification settings

Mo-Shoba/King-MisuZulu-Coronation

Repository files navigation

logo

King Misuzulu Coronation - Tweets Sentiment Analysis

Taking a look at reactions around the event on Twitter

contributors last update forks stars open issues license


📔 Table of Contents

🌟 About the Project

As of August 2022, the Zulu nation has a new king. South Africa has a population of about 60 million people, with Zulu people being 10-12 million of this population (representing 16%-20% of total population). King Misuzulu is the 9th Zulu king after Shaka kaSenzangakhona.

For most people in the Zulu kingdom, and South Africa at large, King Misuzulu's coronation was a once in a lifetime event. The ascension of a king in the kingdom has almost always been accompanied by contestation over the rightful heir to the throne. The royal family would have internal dialogues to try and mediate in the midst of the conflict that at times threatened to destabilize the royal home, and by extension, the nation. And so it was the case yet again. Simakade kaZwelithini, Misuzulu's brother, was the other heir-apparent after the passing of King Zwelithini, their father. Ultimately, Misuzulu was found to be the rightful heir.

The purpose of this project was to try and gauge people's sentiment's around the coronation of Misuzulu and how they felt about his brother Simakade.

"Why does it matter whether you know what people think around this?" you may ask. With the history of how succession battles have turned out in the past when it comes to the Zulu throne, paying attention to these sentiments can help us ascertain whether there will be a peaceful ascension to the throne or whether our governmental leaders may need to take pre-emptive action and reduce tensions in the royal home.

📷 Screenshots

screenshot

screenshot

🧰 Getting Started

‼️ Packages

These are the packages used:

re
string
numpy 
random
pandas==1.3.5 
matplotlib.pyplot 
advertools==0.13.1
nltk==3.6.5
wordcloud==1.8.1
string
spacy==3.2.4

Try the latest version on packages without versions

⚙️ Installation

Perhaps a package you may be unfamiliar with above is advertools. Advertools is an online marketing productivity and analysis tool. You can crawl websites, generate keywords for SEM campaigns, create text ads on a large scale, analyze multiple SERPs at once, gain insights from large social media posts, and get productive as an online marketer.

pip install advertools
# OR:
pip3 install advertools

🧭 Roadmap

There has been a follow-up event to this one where the government handed over a certificate of recognition to the new king. I may have to create another sentiment analysis project covering that particular event.

  • Todo 1 - Scrape the tweets around the handover event (from 28/10 and 29/10)
  • Todo 2 - Begin analysis

👋 Contributing

Contributions and suggestions are always welcome!

You can contact me using my details below to get int touch.

🤝 Contact

Mlondi Shoba - Twitter: @ushoba_ Email: - msmshoba@gmail.com

Project Link: https://github.com/Mo-Shoba/King-MisuZulu-Coronation

💎 Acknowledgements

About

This is an ongoing social media mining and sentiment analysis project. The point of the project is to determine Twitter users' sentiments around the crowning of the new king.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published