File size: 1,468 Bytes
3e9db00 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
---
title: Multilingual Sentiment Analysis
emoji: π
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
license: mit
---
# Multilingual Sentiment Analysis Tool
A comprehensive sentiment analysis tool supporting **English**, **Turkish**, and **Persian** languages using non-deep-learning approaches (lexicon-based, rule-based, and hybrid methods).
## Features
- π **Multilingual Support**: English, Turkish, and Persian
- π§ **Multiple Methods**: Lexicon-based, rule-based, and hybrid approaches
- π **Batch Processing**: Analyze multiple texts at once
- β¨ **Advanced Rules**:
- Comprehensive sentiment lexicons (200+ words per language)
- Idiom detection
- Emoticon and emoji support
- Negation scope detection
- Intensifier and diminisher handling
- Contrast word detection
- And much more!
## Usage
1. Select your language (English, Turkish, or Persian)
2. Choose analysis method (Lexicon, Rule-based, or Hybrid)
3. Enter text and click "Analyze Sentiment"
4. View detailed results with polarity, confidence, and scores
## Methods
- **Lexicon-based**: Uses predefined sentiment dictionaries
- **Rule-based**: Extends lexicon with linguistic rules
- **Hybrid** (Recommended): Combines both approaches for best results
## Citation
If you use this tool in your research, please cite:
```
Multilingual Sentiment Analysis Tool (2024)
Non-Deep-Learning Approaches for Sentiment Analysis
```
|