prem79 commited on
Commit
eb828ec
Β·
verified Β·
1 Parent(s): 4dc3c8a

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +30 -3
README.md CHANGED
@@ -1,3 +1,30 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SENTRIX // Neural Sentiment Engine
2
+
3
+ **SENTRIX** is a high-performance, mobile-first sentiment analysis dashboard. It utilizes a distributed hybrid architecture, combining a globally accessible Progressive Web App (PWA) with a dynamically hardware-accelerated local inference node.
4
+
5
+ ![Status](https://img.shields.io/badge/Status-Active-brightgreen)
6
+ ![Frontend](https://img.shields.io/badge/Frontend-GitHub_Pages-blue)
7
+ ![Backend](https://img.shields.io/badge/Backend-Flask-orange)
8
+ ![Model](https://img.shields.io/badge/Model-Hugging_Face-yellow)
9
+
10
+ ## πŸ—οΈ System Architecture
11
+
12
+ SENTRIX operates across three decoupled layers. The model weights are hosted in the cloud, the UI is served globally, and the mathematical inference runs locally on the host machine.
13
+
14
+ ```text
15
+ [ Layer 1: Storage ] [ Layer 2: Frontend ] [ Layer 3: Backend ]
16
+ Hugging Face Hub GitHub Pages Local Host (PC/Mac)
17
+ (Model Weights) (Web Interface) (Flask Inference Node)
18
+ β”‚ β”‚ β”‚
19
+ β”‚ 1. Downloads weights β”‚ 3. Sends POST /analyze β”‚
20
+ β”‚ on first startup β”‚ via local network IP β”‚
21
+ β–Ό β–Ό β”‚
22
+ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”
23
+ β”‚ prem79/ β”‚ β”‚ sentrix_ β”‚ β”‚ app.py β”‚
24
+ β”‚ sentrix_ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Ίβ”‚ ML_IA β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Ίβ”‚ (RoBERTa V2) β”‚
25
+ β”‚ roberta_V2 β”‚ β”‚ (UI) β”‚ β”‚ β”‚
26
+ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
27
+ β”‚
28
+ β”‚ 2. Caches model
29
+ β”‚ in memory
30
+ β–Ό