Intelligenza Artificiale e Algoritmi Nell’ambito dello sviluppo di applicazioni basate sull’intelligenza artificiale sono numerosi gli algoritmi che possono essere utilizzati in fase di apprendimento. L’apprendimento, infatti, è una componente fondamentale per permettere ad un dispositivo di prendere una decisione in autonomia. Nel post precedente abbiamo affrontato una breve introduzione al machine learning. Dopo una fase iniziale di apprendimento, un […]
Dotnet Core – Scaffoling Identity Pages Quando viene generato un progetto ASP.NET Core 2.2 con Identity, il progetto crea, all’interno della cartella Areas, un’area denominata Identity. Identity consente di aggiungere campi personalizzati all’interno dello schema predefinito delle tabelle utenti, e spesso si rende necessaria la creazione di layout personalizzati per la gestione degli utenti.
Microsoft Luis (Language Understanding Intelligent Service) L’intelligenza artificiale è una componente fondamentale per interagire con un computer in maniera intelligente. Probabilmente il metodo più semplice per interagire con un applicazione “intelligente” è l’utilizzo di un chatbot. Con LUIS (Language Understanding Intelligence Service), partendo dal linguaggio naturale è possibile estrarre significato e informazioni pertinenti e dettagliate.
DotNet Core – Global Tools Lo sviluppo di applicazioni web utilizzano spesso strumenti per la distribuzione del codice. Ad esempio, con node.js è possibile utilizzare il comando npm per installare nuovi componenti sia a livello globale sia a livello di applicazione. Recentemente mi sono imbattuto in dotnet global tools, che consente di creare console application di facile distribuzione e facilmente […]
Lettura stringa di connessione in .NET Core Nello sviluppo di un’applicazione console si rende spesso necessario l’utilizzo di un file di configurazione. Nel framework .net tradizionale la configurazione dell’applicazione avviene attraverso il web.config, che ha una struttura di tipo xml. In dotnet Core il file di configurazione è stato sostituito da un file in formato json, generalmente chiamato appsettings.json.