Benvenuto! Questa directory contiene esempi semplici e autonomi per aiutarti a iniziare con l'intelligenza artificiale e il machine learning. Ogni esempio è progettato per essere adatto ai principianti, con commenti dettagliati e spiegazioni passo dopo passo.
| Esempio | Descrizione | Difficoltà | Prerequisiti |
|---|---|---|---|
| Hello AI World | Il tuo primo programma AI - riconoscimento di pattern semplice | ⭐ Principiante | Nozioni di base su Python |
| Simple Neural Network | Costruisci una rete neurale da zero | ⭐⭐ Principiante+ | Python, matematica di base |
| Image Classifier | Classifica immagini con un modello pre-addestrato | ⭐⭐ Principiante+ | Python, numpy |
| Text Sentiment | Analizza il sentimento di un testo (positivo/negativo) | ⭐⭐ Principiante+ | Python |
Assicurati di avere Python installato (consigliato 3.8 o superiore). Installa i pacchetti richiesti:
# For Python scripts
pip install numpy
# For Jupyter notebooks (image classifier)
pip install jupyter numpy pillow tensorflowOppure usa l'ambiente conda dal curriculum principale:
conda env create --name ai4beg --file ../environment.yml
conda activate ai4begPer gli script Python (.py):
python 01-hello-ai-world.pyPer i notebook Jupyter (.ipynb):
jupyter notebook 03-image-classifier.ipynbConsigliamo di seguire gli esempi in ordine:
- Inizia con "Hello AI World" - Impara le basi del riconoscimento di pattern
- Costruisci una Semplice Rete Neurale - Comprendi come funzionano le reti neurali
- Prova il Classificatore di Immagini - Guarda l'AI in azione con immagini reali
- Analizza il Sentimento di un Testo - Esplora l'elaborazione del linguaggio naturale
- Leggi attentamente i commenti nel codice - Spiegano cosa fa ogni riga
- Sperimenta! - Prova a cambiare i valori e osserva cosa succede
- Non preoccuparti di capire tutto subito - L'apprendimento richiede tempo
- Fai domande - Usa il Forum di discussione
Dopo aver completato questi esempi, esplora il curriculum completo:
Hai trovato utili questi esempi? Aiutaci a migliorarli:
- Segnala problemi o suggerisci miglioramenti
- Aggiungi altri esempi per principianti
- Migliora la documentazione e i commenti
Ricorda: Ogni esperto è stato un principiante. Buon apprendimento! 🎓
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Sebbene ci impegniamo per garantire l'accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un esperto umano. Non siamo responsabili per eventuali incomprensioni o interpretazioni errate derivanti dall'uso di questa traduzione.