BCSA is a program written in python, using tensorflow and tkinter, among other libraries. its purpose is to determine if a given text is POSITIVE or NEGATIVE.
It has wide applications, including but not limited to:
Product Reviews and Feedback Analysis: Companies analyze customer reviews on products or services to gain insights. By categorizing feedback as positive or negative, businesses can identify areas for improvement, understand customer preferences, and make informed decisions.
Social Media Monitoring: Brands and organizations monitor mentions on social media platforms to gauge public sentiment regarding their products, services, or events. This helps in effective brand management, PR crisis mitigation, and engagement strategies.
Financial Market Analysis: Sentiment analysis is used to gauge the mood of investors based on news articles, financial reports, or social media chatter. Positive or negative sentiments can be predictive indicators of stock price movements.
Customer Support: Businesses can prioritize customer support tickets based on sentiment. For instance, if a message is classified as negative, it might be escalated to higher-tier support or flagged for immediate attention.
Content Recommendation: Streaming platforms or news websites might use sentiment analysis to understand user reactions to specific content. Based on whether a user felt positive or negative about an article or a show, the platform can then recommend similar or different content accordingly.
Visit the Training section to learn how to train your own models.
git clone https://github.com/LibreML/Binary_Classification_Sentiment_Analysis
cd Binary_Classification_Sentiment_Analysis
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
python3 main.py
In this section we detail the licences used for this software
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.