Lorenzo's repositories
nlp-text-mining
Exploration of NLP tasks such as cosine similarity between term definitions, onomasiological research, valence theory, text segmentation, topic modeling and formal concept analysis.
ultimate-tic-tac-toe
Implementation of a strategy for playing Ultimate Tic Tac Toe using the Minimax algorithm with Alpha-Beta pruning.
ai-bayesian-networks
AI implementation of Bayesian Networks for probabilistic inference and decision-making. Supports dynamic network structure updates and efficient inference computation.
nlp-semantic-resources
NLP toolkit for semantic resource generation and processing. Supports tasks such as word sense disambiguation, named entity recognition, and semantic role labeling.
telegram-leo-bot
Telegram bot for managing and automating various tasks within a group chat. Supports features such as message scheduling, polls, and custom commands.
agentspeak-auction-protocol
Agentspeak implementation of auction protocol for multi-agent systems. Supports sealed-bid and open-cry auctions.
ai-search-algorithms
Implementation of A*, IDA*, and Iterative Deepening algorithms for maze exit path finding.
battleship-expert-systems
Expert system for the battleship game using knowledge representation and reasoning. Implemented in CLIPS language.
csp-calendar-modeling
Clingo-based solution for constraint satisfaction problem with ASP paradigm generating calendar for the University of Turin's "Master in Design and Management of Multimedia for Communication".
diffusers
🤗 Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch
hackin
Collection of ethical hacking and penetration testing tools for use in a command-line interface. Supports tools for network reconnaissance, vulnerability scanning, and exploitation.
holehe
holehe allows you to check if the mail is used on different sites like twitter, instagram and will retrieve information on sites with the forgotten password function.
machine-learning
Decision Tree Models, Distance Based Models, Linear Models, and Probabilistic Models. The purpose was to analyze and compare various machine learning models on different datasets.
nlp-ner-tagging
Implementation of a NER Tagging algorithm with Hidden Markov Model.
jade-weather
JADE implementation of weather forecasting system for multi-agent systems. Utilizes AI algorithms and real-time data sources for making accurate weather predictions.
langchain
⚡ Building applications with LLMs through composability ⚡
logic-grid-solver
Solver of a logic grid found on "Settimana Enigmistica" magazine modeled through the Answer Set Programming (ASP) approach.
lorenzofavaro
Github profile showcase
mlflow
Open source platform for the machine learning lifecycle
music-events-ontology
Music Events Ontology visualized by a user-friendly interface built with Streamlit, designed to connect to and query the ontology using SPARQL.
nltk
NLTK Source
PyBaMM
Fast and flexible physics-based battery models in Python
subito-it-searcher
searcher for subito.it
taass-bibliotech
Microservices-based library management platform with study room reservation system, featuring book cataloging and real-time seat availability updates.
taass-bibliotech-android
Android app for managing library operations and booking study rooms. Features include book cataloging, seat reservation management, and real-time availability updates.
windows-utilities
Windows utilities made in free time that helps me to speed up some tasks.