WikidAI - PoC Implementation

Sistema multi-agente educational che dimostra l’orchestrazione trasparente di AI con Gemini 2.5 Pro.

📋 Caratteristiche PoC Implementate

✅ US-PoC-001: Setup Docker

✅ US-PoC-002: Integrazione Gemini

✅ US-PoC-003: Agente Wikidata

✅ US-PoC-004: Agente Wikipedia

✅ US-PoC-005: Workflow Multi-Turn

✅ US-PoC-006: UI Educativa

📝 Query di Esempio

È possibile provare queste query nella dashboard:

  1. Query Semplice Wikipedia:
    • “Chi era Albert Einstein?”
    • Atteso: Riassunto da Wikipedia
  2. Query Complessa SPARQL:
    • “Chi è il sindaco di Roma?”
    • Atteso: Generazione ed esecuzione di SPARQL su Wikidata
  3. Query Multi-Turn:
    • “Parlami di Einstein e della sua città natale”
    • Atteso: Chiamate multiple ad agenti (Wikipedia → Wikipedia)

🏗️ Architettura

WikidAI adotta una architettura multilivello containerizzata in Docker che mostra in modo trasparente come gli agenti AI cooperano per rispondere a query complesse.

Architettura WikidAI

🔍 Panoramica dei Componenti

⚙️ Pipeline di Orchestrazione

  1. Input utente → Gemini analizza intento e seleziona agente appropriato.
  2. Esecuzione agente → raccolta dati esterni.
  3. Aggregazione risultati → reasoning finale.
  4. Output trasparente → dashboard utente.

💡 Decisioni di Design

🔗 Estensioni Future