- Understanding LLMs: Large Language Models (LLMs) basic concepts and how to augment prompt with RAG by integrating custom data, allowing chat with such documents.
- Go Cache Library: Explore the world of caching, its benefits, and when and where it can be most beneficial.
- Twitch case of study: Report on the twitch.tv streaming service, analyzing the different protocols and decrypting the data (ita version here).
- Convolutional Neural Network: CNN implementation from scratch on a large image dataset (CIFAR-100) with data loading, training, and evaluation phases.
- Support Vector Machines: Plot data item as a point in n-dimensional space and classification by finding the hyper-plane that differentiate the different classes.
- PCA & Naive Bayes Classifier: PCA applied to images exploring the impact of selecting different principal components as a basis for image representation and classification.
- NFV and SDN state-of-the-art research: Research and development of a standard data-format for the representation of all the most relevant information in the NFV and SDN context.
- Examination Timetabling Problem (ETP): Formulated a mathematical model to schedule exams across timeslots, ensuring no conflicting exams overlapped while maximizing exam distribution efficacy.