Welcome to Sentilytics – a web-based application for analyzing the sentiment of text, whether it’s positive, negative, or neutral! Built with React and utilizing advanced sentiment analysis algorithms, Sentilytics makes understanding emotions in text easy and fun.
- Real-time Sentiment Analysis: Analyze text instantly and see sentiment metrics! 💬
- User-Friendly: Clean interface with a simple input and a button for instant analysis 🔍
- Responsive Design: Works on all device sizes – mobile, tablet, and desktop! 📱💻
- Easy GitHub Pages Deployment: Quickly deploy and share your sentiment analysis with others 🌍
Check out a live demo of Sentilytics here.
-
Clone the repository:
git clone https://github.com/NeamulIslamFahim/Sentilytics.git cd Sentilytics
-
Install the dependencies:
npm install
-
Start the development server:
npm start
The app will be live at
http://localhost:3000
🎉
- Open the app in your browser 🖥️
- Enter text: Type or paste any text you want to analyze into the input field.
- Analyze: Click the Analyze button to view the sentiment results 🧐
The analysis includes:
- Score: Sentiment score of the text.
- Comparative: Normalized score that measures the sentiment intensity.
Deploying to GitHub Pages is easy!
-
Make sure the
homepage
field is set in yourpackage.json
(already set up for Sentilytics). -
Build and deploy:
npm run deploy
Your app will be live at the specified GitHub Pages URL. 🌐
We ❤️ contributions! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit.
- Push changes to your fork.
- Open a pull request to the main branch of this repository.
Thank you for helping make Sentilytics better!
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for checking out Sentilytics! Feel free to reach out with any issues or suggestions. Happy analyzing! 🚀💬