Blog

Intelligenza artificiale
Alessandro Fiori

Esplorare l’intelligenza artificiale: idee di progetti di deep learning

L’intelligenza artificiale sta riscuotendo un enorme interesse nell’ultimo periodo. L’applicazione di modelli di deep learning e IA a scenari reali ha aperto nuovi orizzonti. Per generare dei modelli per le nostre applicazioni abbiamo però bisogno di dati su cui addestrare questi modelli. Esploriamo alcune idee che ci potrebbero permettere di creare nuove applicazioni e servizi.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

ElasticSearch: capire come e quando utilizzarlo

I motori di ricerca testuali sono una funzionalità che assume un ruolo rilevante nella costruzione delle applicazioni. La user experience migliora notevolmente se i risultati richiesti sono realmente inerenti alle parole inserite nella barra di ricerca. Elasticsearch ci permette di integrare un sistema di ricerca full-text e ottenere ottimi risultati in modo efficiente. Scopriamo come e quando è possibile sfruttare queste sue caratteristiche.

Leggi Tutto »
Intelligenza artificiale
Alessandro Fiori

Prompt engineering: tecniche di prompting [parte 2]

Le tecniche proposte dall’ingegneria dei prompt permettono di svolgere compiti anche molto complessi. Alcune di esse, come zero-shoot, few shoot e Chain-of-Thought (CoT), riescono a fornire risultati ottimi in alcuni contesti. Laddove però i modelli hanno delle limitazioni si può ovviare con tecniche ancora più avanzate come Self-Consistency, Generated Knowledge e Tree of Thoughts.

Leggi Tutto »
Intelligenza artificiale
Alessandro Fiori

Prompt engineering: tecniche di prompting [parte 1]

L’ingegneria dei prompt permette di ottimizzare i risultati ottenuti agendo solamente su ciò che viene fornito ai LLM. Negli ultimi anni si sono proposte diverse tecniche per strutturare in modo opportuno i prompt per risolvere task anche complessi senza dover riaddestrare il modello iniziale. Vedremo alcune tecniche semplici come zero-shoot, few shoot e Chain-of-Thought (CoT).

Leggi Tutto »
Intelligenza artificiale
Alessandro Fiori

LLM: Esempi di Prompt

La creazione dei prompt per i modelli LLM, come ChatGPT, può considerasi una nuova arte. Dalla strutturazione delle domande all’utilizzo del contesto, è possibile migliorare l’esperienza di conversazione ed estrarre il massimo valore dalle interazioni con gli LLM. Mediante esempi pratici vedremo come strutturare al meglio i prompt per generare conversazioni coinvolgenti e significative con l’AI in base al compito prefissato.

Leggi Tutto »
Intelligenza artificiale
Alessandro Fiori

Ingegneria dei prompt

L’avvento di ChatGPT e dei modelli LLM (Large Language Models) ha rivoluzionato il mondo. Quasi tutti i settori hanno subito una rivoluzione e stanno adottando questi potenti mezzi dell’intelligenza artificiale per costruire nuovi strumenti e servizi. Ma come si costruiscono i prompt, ossia le istruzioni, per far generare a questi modelli ciò che ci interessa? L’ingegneria dei prompt è la disciplina che si occupa proprio di questo aspetto. Scopriamo alcuni suggerimenti per migliorare le nostre richieste ai tool di intelligenza artificiale.

Leggi Tutto »
Design with MongoDB

Design with MongoDB!!!

Buy the new book that will help you to use MongoDB correctly for your applications. Available now on Amazon!