@@ -8,35 +8,25 @@ Superlinked's framework is organized into two main modules that work together to
88
99## Framework Architecture
1010
11-
1211``` mermaid
1312flowchart TD
1413 A["Raw Data<br/>(JSON, CSV, DataFrames)"] --> B["Source<br/>(InMemorySource,<br/>RestSource)"]
15-
14+
1615 B --> C["DataFrameParser"]
17-
18-
16+
17+
1918 C --> E["Space<br/>(TextSimilaritySpace,<br/>NumberSpace)"]
2019
2120 D["Schema<br/>(Python Class)"] --> F
22-
21+
2322 E --> F["Index<br/>(Combines Multiple<br/>Spaces)"]
24-
23+
2524 F --> G["Query<br/>(Search Logic)"]
26-
25+
2726 G --> H["Executor<br/>(InMemoryExecutor,<br/>RestExecutor)"]
28-
27+
2928 H --> I["QueryResult<br/>(Ranked Results)"]
30-
31- style A fill:#f9f9f9,stroke:#ddd,stroke-width:2px
32- style B fill:#f9f9f9,stroke:#ddd,stroke-width:2px
33- style C fill:#f9f9f9,stroke:#ddd,stroke-width:2px
34- style D fill:#f9f9f9,stroke:#ddd,stroke-width:2px
35- style E fill:#f9f9f9,stroke:#ddd,stroke-width:2px
36- style F fill:#f9f9f9,stroke:#ddd,stroke-width:2px
37- style G fill:#f9f9f9,stroke:#ddd,stroke-width:2px
38- style H fill:#f9f9f9,stroke:#ddd,stroke-width:2px
39- style I fill:#f9f9f9,stroke:#ddd,stroke-width:2px
29+
4030```
4131
4232### Common Module
0 commit comments