Skip to content

Commit 4c5a90d

Browse files
Update README.md
Signed-off-by: Fabiana ⚡️ Campanari <113218619+FabianaCampanari@users.noreply.github.com>
1 parent bc0dce2 commit 4c5a90d

1 file changed

Lines changed: 39 additions & 62 deletions

File tree

README.md

Lines changed: 39 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -413,91 +413,68 @@ In the documented reference execution, the [Google News RSS fallback]() generate
413413
<br>
414414

415415
```mermaid
416-
flowchart LR
416+
%%{init:{
417+
'theme':'dark',
418+
'themeVariables':{
419+
'background':'#090d13',
420+
'primaryTextColor':'#F5F7FA',
421+
'lineColor':'#2dd4bf'
422+
}}}%%
417423
418-
%%────────────────────
419-
%% Styles
420-
%%────────────────────
421-
classDef source fill:#0f172a,stroke:#22d3ee,color:#ffffff,stroke-width:3px;
422-
classDef bronze fill:#2b1d0e,stroke:#cd7f32,color:#ffffff,stroke-width:3px;
423-
classDef silver fill:#1e293b,stroke:#c0c0c0,color:#ffffff,stroke-width:3px;
424-
classDef gold fill:#2b2505,stroke:#ffd700,color:#ffffff,stroke-width:3px;
425-
classDef serving fill:#0f172a,stroke:#22d3ee,color:#ffffff,stroke-width:3px;
424+
graph TD
426425
427-
%%────────────────────
428-
%% Sources
429-
%%────────────────────
430-
A["📡 21 Monitored Sources<br/>RSS • Scraping • Reddit"]:::source
426+
NB00["NB00<br/>21 DATA SOURCES<br/>RSS • Scraping • Reddit"]:::setup
431427
432-
%%────────────────────
433-
%% Bronze
434-
%%────────────────────
435-
subgraph Bronze["🥉 Bronze Layer"]
436-
B["NB01<br/>Raw Acquisition<br/>Parquet • data/external"]:::bronze
437-
end
428+
NB01["NB01<br/>BRONZE INGESTION<br/>feedparser • BS4 • PRAW"]:::bronze
438429
439-
%%────────────────────
440-
%% Silver
441-
%%────────────────────
442-
subgraph Silver["🥈 Silver Layer"]
443-
C["NB02<br/>Cleaning & Validation"]:::silver
430+
NB02["NB02<br/>CLEANING LAYER<br/>Normalization • Quality Gates"]:::silver
444431
445-
D["NB03<br/>MapReduce<br/>Word Count"]:::silver
432+
NB03["NB03<br/>MAPREDUCE<br/>Word Count"]:::silver
446433
447-
E["NB04<br/>Hybrid Retrieval<br/>TF-IDF BM25 • FAISS"]:::silver
434+
NB04["TF-IDF + BM25<br/>Retrieval Index"]:::gold
448435
449-
F["NB05<br/>Contextual Sentiment"]:::silver
450-
end
436+
NB05["SENTIMENT<br/>PT-BR Lexicon"]:::gold
451437
452-
%%────────────────────
453-
%% Gold
454-
%%────────────────────
455-
subgraph Gold["🥇 Gold Layer — Market Intelligence"]
456-
G["NB06<br/>Marketing Intelligence<br/>3-Layer Relevance"]:::gold
438+
NB06["MARKETING INTELLIGENCE<br/>Signals • Funnel • Insights"]:::gold
457439
458-
H["NB07<br/>Dashboard Dataset<br/>Semantic + Hybrid Scores"]:::gold
459-
end
440+
NB07["DASHBOARD DATASET<br/>Plotly Validation"]:::dash
460441
461-
%%────────────────────
462-
%% Serving
463-
%%────────────────────
464-
subgraph Serving["🚀 Serving Layer"]
465-
I["FastAPI<br/>REST API"]:::serving
442+
API["FASTAPI<br/>REST API"]:::dash
466443
467-
J["Streamlit<br/>Dashboard UI"]:::serving
444+
ST["STREAMLIT<br/>Dashboard"]:::dash
468445
469-
K["Groq + Llama 3.1<br/>Hybrid RAG Chatbot"]:::serving
470-
end
446+
BOT["GROQ CHATBOT<br/>GPT-OSS-20B"]:::llm
471447
472-
%% Flow
473-
A --> B
448+
NB00 --> NB01 --> NB02
474449
475-
B --> C
450+
NB02 --> NB03
451+
NB02 --> NB04
452+
NB02 --> NB05
476453
477-
C --> D
478-
C --> E
479-
C --> F
454+
NB03 --> NB06
455+
NB04 --> NB06
456+
NB05 --> NB06
480457
481-
D --> G
482-
E --> G
483-
F --> G
458+
NB06 --> NB07
459+
NB07 --> API
460+
NB07 --> ST
484461
485-
G --> H
462+
API --> BOT
463+
ST --> BOT
486464
487-
H --> I
488-
H --> J
489-
490-
I --> K
491-
J --> K
492-
493-
linkStyle default stroke:#22d3ee,stroke-width:2px
465+
classDef setup fill:#0d2137,stroke:#00d2ff,color:#F5F7FA,stroke-width:2.5px;
466+
classDef bronze fill:#2a1512,stroke:#a85a4a,color:#F5F7FA,stroke-width:2.5px;
467+
classDef silver fill:#1b2430,stroke:#b0b7c3,color:#F5F7FA,stroke-width:2.5px;
468+
classDef gold fill:#2a2208,stroke:#e6c35a,color:#F5F7FA,stroke-width:2.5px;
469+
classDef dash fill:#06363d,stroke:#2dd4bf,color:#F5F7FA,stroke-width:2.5px;
470+
classDef llm fill:#231433,stroke:#b56cff,color:#F5F7FA,stroke-width:2.5px;
494471
```
495472

496473
<br>
497474

498475

499-
> [!TIP
500-
> ]
476+
> [!TIP]
477+
>
501478
> Detailed architecture diagram → [docs/architecture.md](https://github.com/Quantum-Software-Development/5-cybersecurity-social-engineering-fii-marketing-intelligence-platform/blob/5e7c18a109c56f765ea7cdbf16b8a65ad41a0e2a/docs/architecture.md)
502479
503480
<br><br>

0 commit comments

Comments
 (0)