Skip to content

Vaneeswari6/sentiment-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1.Project Title & Short Description:

FeelAura — Sentiment Analyzer

FeelAura is a lightweight sentiment analysis web app built using Python, Flask, and TextBlob. It analyzes the sentiment of user input text and displays whether it is Positive, Negative, or Neutral with a corresponding emoji. The app features a modern animated UI with floating particles, gradient backgrounds, and smooth animations.


Features

  • Sentiment analysis using TextBlob.
  • Interactive web interface with:
    • Animated gradient background
    • Floating soft blobs
    • Particle effects reacting to mouse
    • Fade-in animations for cards and results
    • Glowing buttons
  • Lightweight and works offline after corpora download.
  • Fast and interpretable results.

Demo

Type a sentence or review in the text box and click Analyze.
Example inputs:

  • "I love this project!" → Positive 😊
  • "This is the worst experience." → Negative 😞
  • "It's okay, not bad." → Neutral 😐

Installation

  1. Clone the repository:
git clone https://github.com/Vaneeswari/sentiment-analyzer.git
cd sentiment-analyzer


2.Install required Python packages:
pip install flask textblob
python -m textblob.download_corpora


3.Run the app:

python -m flask run --host=0.0.0.0 --port=5000

4.Open browser and go to:

http://127.0.0.1:5000/

5.Project Structure:

sentiment_project/
│
├── app.py                # Flask backend
├── sentiment.py          # Optional sentiment helper
├── templates/
│     └── index.html      # Frontend template
├── static/
│     ├── css/
│     │    └── style.css  # Styles & animations
│     └── js/
│          └── particles.min.js  # Particle background (optional)
├── README.md

6.License:

This project is for educational purposes. Feel free to modify and share.

7.Author:

Vani (Vaneeswari Mudadla)
Made with ♥

---

Vani, after creating this `README.md`:

```bash
git add README.md
git commit -m "Add professional README"
git push

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors