GianFederico's Projects
Exercises for the Algorithms and Data Structures course. Realizations of data structures in C ++
Exercises for the Databases course. Creating and querying a database via MySQL.
Exercises for the course of Computability and Complexity. Turing machines on JFLAP.
Exercises for the numerical calculus course. Methods for the computation of function zeros and for the factorization of matrices in Python
Exam project for the software engineering course.
Knowledge engineering course exam project.
Exercises and final exam project for the Computer Laboratory course. Writing \ reading files in C using Doxygen and CUnit.
Exercises for Advanced Programming Methods. General Java language.
Exercises for the Programming course. General C language.
Exercises and exams for the Computer Networks course. Socket in C.
A simple toy example in Prolog that attempts to implement a small expert system to assist individuals in identifying hardware-related problems with their PC.
New version of the Explanations service of Explanations Food RecSys.
FoodRecSysBot by Lopedota Francesco
:zap: Dynamically generated stats for your github readmes
A comparison of novel methods for anomaly detection in the agri-food supply chain, specifically exploring the effectiveness of Autoencoders and Self-Organizing Maps.
Exercises for the Computer Vision course of Master Degree in Computer Science. Image manipulation in Python using OpenCV.
Final project for the couse formal methods. It is an Interpreter for a simple programming language in Haskell. It uses a Parser defined as an instance of Functor, Monad, Applicative and Alternative, and an Environment which is the "memory" of the program. It can handle arithmetic expressions, boolean expressions, while loops, if then else command, the ternary operator, and also some array operations as concatenation.
Exercises for the Foundamentals of AI course of Master Degree in Computer Science. Prolog operations using SWI-Prolog.
Machine Learning and Deep Learning comparision for face recognition. Machine Learning course submission project.
Exercises for NLP course of Master Degree in Computer Science. Text analisys performed with nltk.
KAGGLE submission for sentiment analysis on movie reviews.
Side Project: a simple secutiry cam that records video feed only when a face or a body is detected in the current frame.
An upgrade of the security_cam repo. Now recognizes faces.
An old-school themed text-adventure inspired by a Dungeons & Dragons quest.