Soha85 commited on
Commit
6f657ba
·
verified ·
1 Parent(s): 67429ac

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +8 -10
index.html CHANGED
@@ -433,12 +433,11 @@
433
  }
434
  ];
435
 
436
- const categoryDefinitions = {
437
  'Foundational': 'The baseline RAG approach establishing core retrieval-augmented generation principles with simple, fixed pipelines.',
438
- 'Agentic & Modular': 'Combines dynamic decision-making agents with modular components, enabling self-reflection, adaptive routing, and intelligent query handling.',
439
- 'Modular': 'Focuses on pipeline flexibility through specialized, interchangeable components that can be routed and combined based on task requirements.',
440
- 'Structural & Modular': 'Innovates both data organization (knowledge graphs, hierarchies) and pipeline architecture for handling complex, multi-step queries.',
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 & Modular': 'def-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(categoryDefinitions).forEach(category => {
469
  const div = document.createElement('div');
470
  div.className = `category-definition ${getCategoryDefClass(category)}`;
471
  div.innerHTML = `
472
  <strong>${category}</strong>
473
- <p>${categoryDefinitions[category]}</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
  });