Google, Microsoft, IBM e Amazon hanno reso più facile per gli sviluppatori aggiungere funzionalità cognitive umane (note anche come intelligenza artificiale) all'interno delle proprie applicazioni. Non è necessario essere un esperto di machine learning per creare un programma per computer in grado di riconoscere oggetti nelle fotografie o uno che trasforma il linguaggio umano in testo o persino un chatbot che dialoga con le persone in linguaggio naturale.
L'app Google Foto sfrutta l'apprendimento automatico per identificare punti di riferimento e volti nelle foto. Puoi persino creare e addestrare i tuoi modelli di apprendimento automatico installando la libreria TensorFlow di Google sul tuo computer. PowerAI di IBM consente alle aziende di implementare TensorFlow come framework nel cloud su power systems per la formazione di modelli personalizzati di apprendimento automatico di qualsiasi dimensione.
Il microsito IBM Code Patterns ospita centinaia di esempi pronti all'uso relativi all'intelligenza artificiale. Ad esempio, ecco un repository open source che spiega come riconoscere le immagini di case che dispongono di piscine. Un altro esempio su Github mostra come è possibile creare facilmente un sistema in grado di rilevare e contare i prodotti sugli scaffali dei negozi utilizzando la piattaforma PowerAI.
Istruisci il tuo modello di apprendimento automatico
Se desideri creare il tuo motore di riconoscimento immagini senza la complessità dei server e TensorFlow, prova questa demo online del motore di riconoscimento visivo Watson ospitato sul sito Web IBM Cloud (precedentemente Bluemix).Puoi creare il tuo classificatore e caricare una serie di immagini per addestrare il classificatore. È anche essenziale caricare un set di immagini negative che potrebbero sembrare simili ma in verità differenti. Allena il modello e, in circa un minuto, il tuo modello è pronto. Carica qualsiasi immagine e il classificatore sarà in grado di dire se corrisponde ai tuoi pacchetti addestrati.
IBM Watson + Google Docs insieme per la comprensione del linguaggio naturale
Il servizio Natural Language Processing (NLP) di IBM Watson utilizza l'apprendimento automatico per estrarre entità, nomi di persone, luoghi e comprendere il sentimento generale e l'emozione del testo. Amazon Comprehend e Google Natural Language sono altre piattaforme concorrenti che offrono potenti analisi del testo nel cloud.Iniziare con Watson NLP è semplice e tutto ciò di cui hai bisogno è un account IBM Cloud per iniziare. Il piano lite è gratuito (non è richiesta la carta di credito), non scade mai e la quota viene ripristinata automaticamente ogni mese.
Amit Agarwal ha creato un'app basata su Google Apps Script che utilizza Watson NLP per analizzare il testo nel tuo documento Google. Ecco come puoi iniziare:
- Copia questo documento Google docs sul tuo Google Drive
- Seleziona il testo nel documento, vai al menu IBM Watson e scegli il menu Analizza testo.
- Concedi l'autorizzazione necessaria e vedrai apparire un pop-up con l'elenco delle entità trovate nel testo selezionato.
Tags:
google drive