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
Scaricare un file di Visio di questa architettura.
Flusso di dati
- Gli utenti interagiscono con un bot tramite un'app per dispositivi mobili o un'app Web.
- Il bot usa Language Understanding Intelligence Service (LUIS), integrato nell'applicazione, per identificare la finalità dell'utente e il contesto di conversazione.
- Il bot passa il contesto visivo, ad esempio un'immagine, all'API Ricerca visiva Bing.
- Il bot recupera informazioni dall'API Ricerca entità Bing su persone, luoghi, opere d'arte, monumenti e oggetti correlati all'immagine.
- Il bot recupera informazioni dai codici a barre.
- Facoltativamente, il bot ottiene altre informazioni sui codici a barre o sulle query limitate al dominio dell'utente usando l'API Ricerca personalizzata Bing.
- 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
Per progettare un'app che rileva il contesto rilevante per l'utente, vedere Avvio rapido: Creare un progetto di rilevamento oggetti con la libreria client Visione personalizzata.
Per esplorare le funzionalità di ricerca offerte da Bing, vedere Famiglia di API di ricerca Bing.
Per compilare LUIS nel bot, vedere Aggiungere la comprensione del linguaggio naturale al bot.
Per esplorare un modulo Learn sul funzionamento di LUIS, vedere Creare un modello linguistico con Conversational Language Understanding.
Per informazioni su come creare con servizio Bot, vedere Creare un bot con il servizio di linguaggio e Azure servizio Bot.
Per creare un bot che incorpora QnA Maker e servizio Bot, vedere Creare soluzioni di intelligenza artificiale conversazionale.
Per consolidare la comprensione di LUIS, servizio Bot e l'API Ricerca visiva Bing, vedere Esame ai-900: Nozioni fondamentali sull'intelligenza artificiale di Microsoft Azure.
Per certificare le informazioni su Servizi cognitivi, vedere Microsoft Certified: Azure Tecnico AI Associate.
Per altre informazioni sui componenti di questa soluzione, vedere queste risorse: