Ricerca di AI conversazionale in arrivo su Discourse AI

Siamo entusiasti di annunciare una nuova potente funzionalità ora disponibile per il test su Meta: scoperte di ricerca AI di Discourse[1]. Questa funzionalità migliora la tua esperienza di ricerca fornendo risposte generate dall’AI alle tue query, rendendo la scoperta delle informazioni più rapida e intuitiva.

Novità?

Discourse AI Discover fornisce risposte immediate e contestuali alle tue ricerche sfruttando i nostri sistemi AI avanzati. A differenza della ricerca tradizionale che restituisce semplicemente collegamenti, questa funzionalità risponde direttamente alle tue domande, fornendo comunque risorse pertinenti per un’esplorazione più approfondita.

Tecnologia alla base della funzionalità

Discourse AI Discover è costruito sul nostro robusto sistema Persona e include:

  • Supporto RAG completo:

    • Ricerca tradizionale per parole chiave
    • Ricerca semantica tramite embedding di argomenti
    • Integrazione della ricerca Google tramite strumenti integrati
    • Capacità di ricerca di file di testo e PDF
    • Ricerca esterna/federata tramite supporto di strumenti personalizzati
  • Capacità AI avanzate:

    • Compatibile con modelli di ricerca fine-tuned
    • Prompt di sistema e parametri personalizzabili
    • Impostazioni di temperatura regolabili
    • Utilizzo configurabile degli strumenti

Migliore scopribilità

Sulla base del tuo prezioso feedback sulla nostra precedente funzionalità di ricerca AI HyDE, abbiamo integrato questa funzionalità nelle interfacce sia di ricerca rapida che di ricerca a pagina intera per garantire che tu possa accedere a queste risposte basate sull’AI ovunque tu cerchi.

Provalo tu stesso

Questa funzionalità è attualmente disponibile per il test qui su Meta. Se desideri implementarla sulla tua istanza Discourse, semplicemente:

  1. Crea una persona nelle impostazioni dell’amministratore
  2. Imposta l’impostazione nascosta ai_bot_discover_persona sull’ID della persona creata

Ci impegniamo a migliorare continuamente la tua esperienza Discourse e accogliamo con favore il tuo feedback su questa nuova funzionalità di ricerca.


  1. nome TBD ↩︎

18 Mi Piace

Veloce non lo è :smirking_face: Ma funziona, qui e sulla mia configurazione. Beh, per quanto un’IA possa funzionare: a volte meglio, a volte… meno meglio.

Tutto ciò a cui sto pensando è se ci sia davvero bisogno di attivarlo in ogni ricerca.

[1]


  1. questo non è un problema nell’UE, ma è fondamentalmente la stessa cosa che ha fatto Google, e a molti non piace affatto. Lo scopo è molto diverso, però. La soluzione definitiva sarebbe inserire l’utilizzo nelle impostazioni utente ↩︎

4 Mi Piace

1 piccola cosa. La scrittura in tempo reale sposta i normali risultati di ricerca verso il basso per ogni riga appena scritta, il che mi ha fatto cliccare male o cliccare sul risultato sbagliato in diverse occasioni, specialmente se stavo scorrendo contemporaneamente).

Sposta anche i risultati verso l’alto alla fine:

2 Mi Piace

Si tratta di un elemento puramente estetico e più una questione di “bike shedding” che di sostanza, inoltre è una questione per i non anglofoni.

Ora hai:

  • Discourse Discover, una directory/showroom di forum esistenti
  • Discourse Discovers, un assistente di ricerca basato sull’IA

Ritengo che la mia proposta sia piuttosto valida, ma non ne sono del tutto sicuro, ovviamente, perché sono lontano dall’essere un professionista. Ma… come potrei dire… in precedenza avevo aspettative piuttosto alte sull’IA. Poi mi sono reso conto di quanto poco un’IA utilizzi e conosca i contenuti. Utilizza come il primo risultato che trova e ne è molto soddisfatta, senza ulteriori azioni per scoprire le reali connessioni contestuali e semantiche.

Affermo che il problema sono gli argomenti, dove molto spesso il primo post è in realtà parte della richiesta dell’utente, perché include una domanda e una descrizione, e la risposta e ciò che un utente sta cercando si trova nel post 4, 57 o 101.

Certo. Otterrei risultati migliori usando qualcosa di diverso da OpenAI e dedicando ore e ore di lavoro per costruire un database di contenuti reale e funzionale. Quindi voglio tutti i chicchi d’uva dall’uva passa, ma non sono pronto a pagare.

Bene, tutto ciò è fuori tema e più una questione di “l’IA è un’iperbole o uno strumento reale nei forum”.

Quindi, ciò che vorrei ottenere sono normali risultati di ricerca, ma in modalità ponderata: prima una quantità X dall’IA, poi i risultati normali. E la possibilità di scartare quel riassunto offerto, perché è così spesso sbagliato e in realtà non fornisce informazioni realmente utili. Se sto cercando un argomento che spieghi la numerazione delle versioni di Discourse, non voglio una breve spiegazione, ma argomenti pertinenti. E anche ora non lo ottengo facilmente.

Questa è la vera questione in corso.

Mi piace ask.discourse.com. Il suo tasso di successo/fallimento è circa del 50%, ma il suo utilizzo è più… produttivo, perché posso spiegare di cosa ho bisogno, e questo può aiutarmi ulteriormente. Oppure mi rendo conto abbastanza velocemente che l’IA lì non può rispondere o sta mentendo (allucinando).

Toglierò questo dal mio forum a un certo punto. Gli utenti pongono domande così generali, me compreso, che qualsiasi IA non può trovare un risultato reale. E se si adotta un approccio più conversazionale, la ricerca di Discourse non può aiutare. Ma certo, voi dovreste lavorarci, e lo farete, ed è per questo che non capisco del tutto perché questa sia una richiesta di funzionalità :smirking_face:

Cosa vorrei ottenere? Vorrei ottenere un’opzione di “chiedi” nelle ricerche, e un modo più semplice di quanto abbiamo con altre opzioni di ricerca. È troppo opprimente per John e Jane Doe. Utilizzo la ricerca, sulla mia istanza, solo quando so quale argomento sto cercando. Altrimenti, avvio subito una chat IA, perché so che il rapporto segnale/rumore della ricerca effettiva non è così buono.

(Dovrei usare la correzione bozze… sì, ma non mi preoccupo).

2 Mi Piace

Penso anche che AI Discover o Discoveries sia confusionario, dato che esiste già Discourse Discover.

Più semanticamente, trovo Discourse Discover un buon nome che trasmette che posso scoprire nuove community.

D’altra parte, fatico a capire cosa vogliano realmente dire AI Discoveries. Sembra che il programma abbia uno spirito da esploratore e sia intento a scoprire le profondità inesplorate del contenuto dei forum. O che mi porti in un tour di intuizioni inaspettate e cambi di prospettiva personale. Ma sto cercando e tutto ciò che vorrei sono buoni risultati di ricerca. Perché non semplicemente risultati IA o ricerca in linguaggio naturale?

Nello stesso modo, trovo l’emoji :sparkles: o l’icona per tutte le cose legate all’IA un po’ iperbolica.

Non sono contrario alle funzionalità, ma le troverei molto più gradevoli e dirette da usare senza questi tocchi antropomorfi e scintillio magico.

3 Mi Piace

Come notato nell’OP, il nome non è definitivo, stiamo ancora scegliendo qualcosa.

Stiamo lavorando sia per portare l’esperienza utente di “ask.discourse.com” nel flusso del Bot IA, sia sulla capacità di “continuare la conversazione” iniziata con una risposta di ricerca generativa.

Entrambi ci avvicinerebbero a ciò che ho potuto capire dal tuo feedback.

6 Mi Piace

Ciao, mi piace questa funzionalità, ma sì, sembra un po’ fastidioso e lento aspettare sempre la risposta dell’IA. Penso che sarebbe meglio nascondere questa funzionalità dietro un’interazione dell’utente. Ad esempio: fare clic su un pulsante come Chiedi all’IA o qualcosa di simile. Ciò fa sapere all’utente che deve attendere una risposta dopo aver fatto clic. Tuttavia, se non sono interessati alla risposta dell’IA per una particolare ricerca, possono facilmente saltarla.

11 Mi Piace

E magari continuare la conversazione?

5 Mi Piace

Sì, assolutamente. Quando ho letto per la prima volta il commit su GitHub, ho pensato che “Dimmi di più…” mi avrebbe reindirizzato a un nuovo messaggio con un bot AI. E potrei continuare la conversazione. Penso che sarebbe un’ottima aggiunta.

5 Mi Piace

Una cosa che ho notato è che quando compaiono i risultati del riepilogo, la selezione “altro” può trovarsi in fondo, a seconda della lunghezza del riepilogo, ed è facilmente trascurabile

Questo è meno problematico quando uno schermo è più piccolo (come un dispositivo mobile o semplicemente una finestra del desktop a destra), quindi “Altro…” appare sotto


Problema separato ma a volte la finestra di ricerca si chiude da sola anche se non ho cliccato nulla

Per replicare digita qualsiasi cosa e poi sposta il cursore del mouse verso destra

@Falco questa è una mossa molto bella.
sono solo curioso dei dettagli su come funziona.
fa prima una ricerca per parola chiave, poi l’IA fa un riassunto basato sui post restituiti?
o questo modulo addestra tutti i vecchi post e continua ad essere addestrato con nuovi post?
grazie per gli sforzi, attendo con ansia questa versione.

Fondamentalmente questo. Andrà prima all’LLM, chiederà quali parole chiave utilizzare per la ricerca, effettuerà una ricerca per parole chiave e una ricerca semantica e passerà la domanda originale insieme ai migliori risultati di ricerca come contesto all’LLM in modo che possa formulare una risposta.

Questo intero comportamento è personalizzabile e puoi adattarlo alle esigenze dei tuoi utenti utilizzando il nostro sistema Persona.

Discourse AI non esegue alcun addestramento.

2 Mi Piace

Ciao,
Sto riscontrando un problema con la funzionalità “Discobot Discoveries”. Le risposte appaiono con un carattere bianco su sfondo bianco, quindi posso vederle solo evidenziando il testo.

Ho provato a cambiare il colore del testo come suggerito da DiscourseHelper modificando le impostazioni del mio tema (Modifica CSS/HTML > Comune) con:

.ai-search-discoveries {
  color: #333; /* Cambia nel tuo colore preferito */
}

Tuttavia, il problema persiste. Potreste fornire una guida su come risolvere questo problema?

Grazie mille in anticipo!!!

Ciao @Falco

Ci ho appena provato: ho impostato gpt-4.1 come LLM e forum helper come persona (non mi è piaciuto che forum researcher voglia che ogni query sia iper mega specifica). Inizialmente ha funzionato bene, ma per alcune domande (forse quando non c’è risultato dalla normale ricerca, ma non ho testato approfonditamente) ottengo questo:

E quando aggiorno la pagina Usage /admin/plugins/discourse-ai/ai-usage si scopre che la ricerca ha utilizzato 6-7 richieste.
Anche per alcune domande in cui ottengo una risposta da DIscouveries, quando aggiorno vedo che sono state utilizzate più richieste invece di una sola.

Grazie per la segnalazione, abbiamo ricominciato a lavorare su questa funzionalità questa settimana e risolveremo questo problema.

Forum Helper non è la persona che desideri per la funzionalità. Abbiamo ripreso il lavoro su questa funzionalità e forniremo una persona predefinita per essa che è più adatta a questa funzionalità specifica.

Abbiamo questo problema per cui una singola richiesta di completamento può effettuare al massimo 7 chiamate di strumenti prima di fallire, e se non si ottimizza la propria persona per rimanere al di sotto di questo limite, si raggiungerà il limite di chiamate di strumenti e ci si fermerà. Questo sarà risolto anche dalla nostra persona predefinita in arrivo la prossima settimana.

3 Mi Piace