This project is a sentiment analysis tool that scans social media posts to determine the general sentiment (positive, negative, or neutral) towards specific topics or keywords.
The goal of this project is to develop a Python-based tool that can accurately gauge public sentiment by analyzing large volumes of social media data. This tool will be particularly useful for understanding public opinion on various subjects, ranging from brand perception to reactions to current events.
Throughout the development of this project, Microsoft Copilot has been an invaluable resource, providing guidance and suggestions to enhance the code and overall project structure. Its role in the project underscores the potential of AI-assisted development.
This is a summer project designed to familiarize myself with GitHub's functionalities and to practice my data science and Python programming skills. It serves as a practical application of my knowledge in a real-world context and is a stepping stone in my journey to becoming proficient in software development and version control.
To get started with this project, clone the repository, install the required dependencies listed in requirements.txt
, and follow the setup instructions provided in the documentation.
We will be using the dataset 50 Famous Speeches.csv
as our training dataset. This dataset comprises a collection of some of the most influential and memorable speeches in history. It is meticulously curated to include orations that have inspired change, shaped societies, and left a lasting impact on the world.