TRIS PYWARS
FROM PYTHON BASICS TO MACHINE LEARNING ALGORITHMS
TRIS PYWARS, hosted by EUROAVIA Napoli, is a one-day Python workshop that empowers attendees with new skills and knowledge in Python, machine learning, deep learning and game theory.
Phase 1: Introduction to Python and Programming Deep Dive
The workshop kicked off with an engaging introduction to Python, exploring its history and why it’s a powerful and versatile programming language. This was followed by a deeper dive into Python’s syntax and features. Participants learned about core concepts like variables, data types, functions, and control structures through detailed explanations and hands-on coding exercises.
Phase 2: Real-time facial recognition project
Attendees witnessed Python’s impressive capabilities through a real-time facial recognition demo using libraries like OpenCV and face_recognition. Following this, they created their own facial recognition programs under the guidance of experienced instructors, gaining valuable hands-on experience.
Phase 3: Introduction to machine learning, deep Learning and game theory
Participants were introduced to machine learning and deep learning, discovering their applications and how Python facilitates these technologies using libraries such as TensorFlow and Keras. The workshop also covered game theory with a focus on the Minimax algorithm, explaining its principles and applications in developing intelligent game-playing agents.
Phase 4: Tic-tac-toe challenge
The workshop concluded with an exciting Tic-Tac-Toe competition where participants used Python and the Minimax algorithm to develop a game and challenge an AI opponent, reinforcing their programming skills and understanding of game theory.
Organizers and members of the IT Department 2023/2024.
In the foreground: Giuseppe Feniello (Head of IT 2023/2024).
From left to right: Andrea Lucidi, Alessandra Del Sorbo, Francesco Tafuri, Alessandro Vuolo, Maria Mattiello.