adityasync commited on
Commit
9c2de1e
Β·
verified Β·
1 Parent(s): c19fb7e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +34 -1
README.md CHANGED
@@ -8,6 +8,39 @@ sdk_version: 5.25.2
8
  app_file: app.py
9
  pinned: false
10
  license: mit
 
11
  ---
 
12
 
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  app_file: app.py
9
  pinned: false
10
  license: mit
11
+ short_description: 'SEMA: Analyze sentence similarity, sentiment, and more'
12
  ---
13
+ # πŸ§ͺ SEMA: Semantic Evaluation & Matching Analyzer
14
 
15
+ SEMA is an interactive Gradio-powered NLP tool for analyzing semantic similarity, paraphrasing, sentiment, and linguistic features between two sentences.
16
+
17
+ ## πŸš€ Features
18
+
19
+ - βœ… Sentence similarity scoring (BERT/SBERT models)
20
+ - πŸ“Š Visual similarity charts (Bar, Gauge, Heatmap)
21
+ - πŸ”„ Paraphrase detection and generation
22
+ - πŸ’¬ Sentiment analysis (transformers-based)
23
+ - 🧠 Named Entity Recognition (NER)
24
+ - 🧾 POS tagging with visual distribution (Pie chart)
25
+ - πŸ“š Text statistics: word counts, overlap, character counts
26
+
27
+ ## πŸ”§ Models Used
28
+
29
+ - Sentence Transformers:
30
+ - `all-MiniLM-L6-v2`
31
+ - `paraphrase-MiniLM-L3-v2`
32
+ - `paraphrase-multilingual-MiniLM-L12-v2`
33
+ - `distilbert-base-nli-mean-tokens`
34
+ - Paraphraser: `ramsrigouthamg/t5_paraphraser`
35
+ - Sentiment: Hugging Face sentiment-analysis pipeline
36
+ - NER/POS: spaCy (`en_core_web_trf`)
37
+
38
+ ## πŸ› οΈ Setup
39
+
40
+ ```bash
41
+ git clone https://github.com/adityasync/SEMA.git
42
+ cd SEMA
43
+ pip install -r requirements.txt
44
+ python app.py
45
+
46
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference