Logo Lanfrica

Tobibiggest/Ashluxe-Sentiment-Analysis-using-Twitter-APi

Domain:

natural language processing

Record type:

project
Creator:
Tob
Host:
A data science project using the Twitter API v2 to analyze sentiment around the Ashluxe fashion brand on Twitter, focusing on public opinion in Nigeria. This project provides insights into consumer perceptions, applying Natural Language Processing (NLP) to classify sentiment and visualize the distribution of opinions. # Ashluxe Twitter Sentiment Analysis Using Twitter API V2 A data science project using the **Twitter API v2** to analyze sentiment around the **Ashluxe** fashion brand on Twitter, focusing on public opinion in Nigeria. This project provides insights into consumer perceptions, applying **Natural Language Processing (NLP)** to classify sentiment and visualize the distribution of opinions. ## Project Overview This project uses **Twitter API v2** to retrieve recent tweets mentioning Ashluxe, classify them based on sentiment, and gain insight into the general perception of Ashluxe in the Nigerian fashion market. It explores the new capabilities of Twitter’s API while producing actionable insights for brand sentiment analysis. ## Video Demo github.com ## Features - Real-time tweet retrieval using **Twitter API v2** - Sentiment classification using **TextBlob** with categories: Positive, Neutral, Negative - Sentiment percentage calculations and visualization - Insightful metrics for brand sentiment analysis and market research ## Getting Twitter (X) API Keys To run this project, you'll need access to Twitter’s API (X API). Follow these steps to create a developer account, set up a project, and obtain your API keys. ### 1. Create a Twitter Developer Account - Go to the Twitter Developer Platform. - Click on **Sign Up** to create a Twitter Developer account (you’ll need a regular Twitter account to sign up). - Complete the sign-up form and agree to Twitter's terms and conditions. ### 2. Apply for Elevated Access - In the Developer Portal, create a new project by going to **Projects & Apps > Overview** and selecting **Create Project**. - Choose a project name, description, and intended use case for the API. - **Note**: Basic access gives you limited API functionality. To use more features like full search functionality, consider applying for **Elevated Access** if required. ### 3. Obtain API Keys a …