Update index.html
Browse files- index.html +8 -10
index.html
CHANGED
|
@@ -433,12 +433,11 @@
|
|
| 433 |
}
|
| 434 |
];
|
| 435 |
|
| 436 |
-
const
|
| 437 |
'Foundational': 'The baseline RAG approach establishing core retrieval-augmented generation principles with simple, fixed pipelines.',
|
| 438 |
-
'
|
| 439 |
-
'
|
| 440 |
-
'Structural
|
| 441 |
-
'Structural': 'Innovations in how source data is preprocessed, stored, and indexed, such as multi-modal embeddings or hierarchical structures.'
|
| 442 |
};
|
| 443 |
|
| 444 |
function getCategoryBadgeClass(category) {
|
|
@@ -455,22 +454,21 @@
|
|
| 455 |
function getCategoryDefClass(category) {
|
| 456 |
const map = {
|
| 457 |
'Foundational': 'def-foundational',
|
| 458 |
-
'Agentic
|
| 459 |
'Modular': 'def-modular',
|
| 460 |
-
'Structural & Modular': 'def-structural-modular',
|
| 461 |
'Structural': 'def-structural'
|
| 462 |
};
|
| 463 |
return map[category] || 'def-modular';
|
| 464 |
}
|
| 465 |
|
| 466 |
-
// Create Category Definitions
|
| 467 |
const categoryDefContainer = document.getElementById('categoryDefinitions');
|
| 468 |
-
Object.keys(
|
| 469 |
const div = document.createElement('div');
|
| 470 |
div.className = `category-definition ${getCategoryDefClass(category)}`;
|
| 471 |
div.innerHTML = `
|
| 472 |
<strong>${category}</strong>
|
| 473 |
-
<p>${
|
| 474 |
`;
|
| 475 |
categoryDefContainer.appendChild(div);
|
| 476 |
});
|
|
|
|
| 433 |
}
|
| 434 |
];
|
| 435 |
|
| 436 |
+
const mainCategoryDefinitions = {
|
| 437 |
'Foundational': 'The baseline RAG approach establishing core retrieval-augmented generation principles with simple, fixed pipelines.',
|
| 438 |
+
'Modular': 'Focuses on pipeline flexibility through specialized, interchangeable components and intermediate operations between query and generation.',
|
| 439 |
+
'Agentic': 'Uses dynamic decision-makers (agents or classifiers) to guide the pipeline, perform self-correction, and enable adaptive behavior.',
|
| 440 |
+
'Structural': 'Innovations in how source documents are preprocessed, stored, and indexed for more effective retrieval (e.g., knowledge graphs, hierarchies, multi-modal embeddings).'
|
|
|
|
| 441 |
};
|
| 442 |
|
| 443 |
function getCategoryBadgeClass(category) {
|
|
|
|
| 454 |
function getCategoryDefClass(category) {
|
| 455 |
const map = {
|
| 456 |
'Foundational': 'def-foundational',
|
| 457 |
+
'Agentic': 'def-agentic',
|
| 458 |
'Modular': 'def-modular',
|
|
|
|
| 459 |
'Structural': 'def-structural'
|
| 460 |
};
|
| 461 |
return map[category] || 'def-modular';
|
| 462 |
}
|
| 463 |
|
| 464 |
+
// Create Category Definitions - Main 4 categories
|
| 465 |
const categoryDefContainer = document.getElementById('categoryDefinitions');
|
| 466 |
+
Object.keys(mainCategoryDefinitions).forEach(category => {
|
| 467 |
const div = document.createElement('div');
|
| 468 |
div.className = `category-definition ${getCategoryDefClass(category)}`;
|
| 469 |
div.innerHTML = `
|
| 470 |
<strong>${category}</strong>
|
| 471 |
+
<p>${mainCategoryDefinitions[category]}</p>
|
| 472 |
`;
|
| 473 |
categoryDefContainer.appendChild(div);
|
| 474 |
});
|