Assistente visivo

Servizio app di Azure
Servizio di Azure AI Bot
Servizi di intelligenza artificiale di Azure

Idee per le soluzioni

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

Questa soluzione presenta un assistente visivo che fornisce informazioni dettagliate basate sul contenuto di un'immagine.

Architecture

Architecture diagram that shows the flow of data between a browser and a bot, and between the bot and search services.

Scaricare un file di Visio di questa architettura.

Flusso di dati

  1. Gli utenti interagiscono con un bot tramite un'app per dispositivi mobili o un'app Web.
  2. Il bot usa Language Understanding Intelligence Service (LUIS), integrato nell'applicazione, per identificare la finalità dell'utente e il contesto di conversazione.
  3. Il bot passa il contesto visivo, ad esempio un'immagine, all'API Ricerca visiva Bing.
  4. Il bot recupera informazioni dall'API Ricerca entità Bing su persone, luoghi, opere d'arte, monumenti e oggetti correlati all'immagine.
  5. Il bot recupera informazioni dai codici a barre.
  6. Facoltativamente, il bot ottiene altre informazioni sui codici a barre o sulle query limitate al dominio dell'utente usando l'API Ricerca personalizzata Bing.
  7. L'assistente visivo presenta all'utente le informazioni su prodotti correlati, destinazioni, celebrità, luoghi, monumenti e opere d'arte.

Componenti

  • app Azure Servizio è un servizio basato su HTTP completamente gestito per l'hosting di app Web, API REST e back-end per dispositivi mobili.
  • Azure servizio Bot offre un ambiente per lo sviluppo di bot intelligenti di livello aziendale che arricchiscono le esperienze dei clienti. L'ambiente integrato offre anche un modo per mantenere il controllo dei dati.
  • L'API Ricerca personalizzata Bing consente di creare esperienze di ricerca personalizzate con la potente classificazione e l'indice di ricerca su scala globale di Bing.
  • L'API Ricerca entità Bing offre funzionalità di ricerca che identificano entità rilevanti, ad esempio persone note, luoghi, film, programmi TV, videogiochi, libri e aziende.
  • L'API Ricerca visiva Bing restituisce dati correlati a una determinata immagine, ad esempio immagini simili, origini di acquisto per l'acquisto dell'elemento nell'immagine e pagine Web che includono l'immagine.
  • L'API Ricerca Web Bing fornisce i risultati della ricerca dopo aver eseguito una singola chiamata API. I risultati compilano informazioni rilevanti da miliardi di pagine Web, immagini, video e notizie.
  • Il servizio cognitivo di Azure per il linguaggio fa parte di Servizi cognitivi di Azure che offre molti servizi di elaborazione del linguaggio naturale.
  • La comprensione del linguaggio di conversazione è una funzionalità di Servizi cognitivi per la lingua. Questo servizio API basato sul cloud offre funzionalità di intelligenza di Machine Learning per la creazione di app di conversazione. È possibile usare LUIS per stimare il significato di una conversazione ed estrarre informazioni dettagliate pertinenti.

Dettagli dello scenario

Questa soluzione presenta un assistente visivo che fornisce informazioni dettagliate basate sul contenuto di un'immagine. Le funzionalità dell'assistente includono la lettura di biglietti da visita, la decifrazione di codici a barre e il riconoscimento di persone note, luoghi, oggetti, opere d'arte e monumenti.

Potenziali casi d'uso

Le organizzazioni possono usare questa soluzione per fornire:

  • Pianificazione degli appuntamenti.
  • Verifica degli ordini e delle consegne nelle applicazioni di produzione, automotive e trasporto.
  • Acquisti di codice a barre al dettaglio.
  • Elaborazione dei pagamenti in finanza e vendita al dettaglio.
  • Rinnovi delle sottoscrizioni al dettaglio.
  • L'identificazione di persone note, luoghi, oggetti, arte e monumenti, nell'istruzione, nei media e nei settori dell'intrattenimento.

Passaggi successivi