Pinned Repositories
Blind-Auction-Smart-Contract
A simple smart contract written in Solidity for the Ethereum blockchain that allows to create and participate to a blind auction.
BlocksWorld
An implementation of the famous domain of artificial intelligence blocks world.
Football-xG-based-statistics
An easy to use Python program which allows to compute various statistics about football games based on xG and xGoT.
Gioco-della-vita
Implementazione dell'automa di Conway in Java.
Graph-Algorithms
A list of some basic graph algorithms.
ImageUploaderApp
An Instagram-like application made with Android Studio that allows user to create their own accounts to upload photos that will be shown in their profiles.
ListMovies
Sito di listaggio e condivisione dati di film. Realizzato grazie alle API di OMDB.
Prompt-Tuning-Experiments
Code to train some NLP models on different downstream tasks using fine-tuning, prompt-tuning and prefix-tuning
Super-aphorisms-and-bamba-II-turbo
A simple web page that shows a random aphorism of our great master (just few elects know his identity).
artificial-intelligence
The AI repository for the Helm project
DiegoArcelli's Repositories
DiegoArcelli/Football-xG-based-statistics
An easy to use Python program which allows to compute various statistics about football games based on xG and xGoT.
DiegoArcelli/Super-aphorisms-and-bamba-II-turbo
A simple web page that shows a random aphorism of our great master (just few elects know his identity).
DiegoArcelli/Blind-Auction-Smart-Contract
A simple smart contract written in Solidity for the Ethereum blockchain that allows to create and participate to a blind auction.
DiegoArcelli/ImageUploaderApp
An Instagram-like application made with Android Studio that allows user to create their own accounts to upload photos that will be shown in their profiles.
DiegoArcelli/Learning-To-Prompt-Experiments
Experiments on the Learning To Prompt continual learning algorithm
DiegoArcelli/Linear-Algebra-Algorithms
A bunch of algorithms that perform some basic linear algebra operations.
DiegoArcelli/Prompt-Tuning-Experiments
Code to train some NLP models on different downstream tasks using fine-tuning, prompt-tuning and prefix-tuning
DiegoArcelli/Prompting-Based-CL-Methods-Experiments
Experiments on prompting based methods for continual learning.
DiegoArcelli/RSA-Implementation
Simple implementation of RSA encryption algorithm in C++ using sockets.
DiegoArcelli/Word-Count
An implementation of the word count bash command in x86-64 Assembly language.
DiegoArcelli/BlocksWorld
An implementation of the famous domain of artificial intelligence blocks world.
DiegoArcelli/Graph-Algorithms
A list of some basic graph algorithms.
DiegoArcelli/ML-Project
Project for Machine Learning exam
DiegoArcelli/Advanced-Programming-Assignments
Assignments for my advanced programming exam
DiegoArcelli/Adversarial-Examples-With-Instagram-Filters
Code produced during my internship at the University of Perugia. I implemented some Instagram filters, scalable with respect to two parameters, and tested how combinations of these filters can be used to generate adversarial examples to fool CNN classifiers.
DiegoArcelli/artificial-intelligence
The AI repository for the Helm project
DiegoArcelli/Bot-Lezioni-UniPG
A Telegram bot that gives information about the teachings provided by the various faculties of the University of Perugia.
DiegoArcelli/CM_prj_21
Computational Mathematics Project.
DiegoArcelli/Data-Mining-Project
Repository for my data mining project.
DiegoArcelli/De-Stylization-Network
Repository of my bachelor's thesis. It contains the implementation of a CNN architecture resistant to adversarial examples obtained by applying Instagram filters to the target image. The architecture is described in this paper: https://arxiv.org/abs/1912.13000.
DiegoArcelli/Football-Scraper-and-Visualizer
A simple Python program to scrape football data (from FBref and WhoScored) and produce visualizations of the data.
DiegoArcelli/ISPR-Midterms
Midterms for my Intelligent Systems for Pattern Recognition exam.
DiegoArcelli/Operating-System-Project
A C program realized for a university exam (text of the project is in the file 311045_Arcelli_Diego).
DiegoArcelli/Parallel-And-Distributed-Systems-Project
Parallel implementation of the Jacobi iterative method to solve systems of linear equations, for my parallel and distributed systems exam.
DiegoArcelli/pybootcamp-challenges
PyBootCamp Challeges repo
DiegoArcelli/Quantum-Error-Correction-Report
Repository for the report about quantum error correction for my quantum computing exam.
DiegoArcelli/Self-Supervised-Learning-Report
Report on Self-Supervised Learning methods in Computer Vision for my Continual Learning exam.
DiegoArcelli/Snake
Implementation of snake game in Python using Pygame module.
DiegoArcelli/TextEditor
A simple text editor created with TkInter.
DiegoArcelli/Theatre-Ticket-Booking
A client-server web application for the management of a theatre performances booking system, created for a university project.