Diego Marinangeli

Hi, I'm Diego Marinangeli

IT Teacher!

I'm particularly interested in the space between web development and applied AI: knowledge representation, recommender systems, and turning structured data into something people can actually explore.

Works

Here you can find some of the things that I've built.

DFR

An ASP.NET Core 8 tourism platform with real-time data sync, geolocation-aware discovery, interactive maps and a local AI tour guide.

C#ASP.NET CoreOllama

TBDM

Converts IFC building models (BIM) into a Neo4j graph database, enabling centrality analysis, IoT device linking, and digital twin workflows.

PythonNeo4j

Personalized Menu

A knowledge-based menu recommender combining DMN, Prolog, an OWL ontology, SWRL rules, SPARQL, SHACL and a BPMN extension.

PrologOWLSWRL

Fundamentals of Machine Learning

Four from-scratch NumPy models — polynomial regression, a generative classifier and logistic regression — fit to exam datasets via cross-validation.

PythonNumPyMachine Learning

E-commerce

This application aims to efficiently manage an e-commerce platform specialized in tech products. It's designed to give users an intuitive, personalized browsing experience, making it easy to discover and purchase products that combine style and technology.

C#

IDS

A project by student Diego Marinangeli (119071), for the Computer Science for Digital Communication degree program, academic year 2023/24, at the University of Camerino.

Java

News

This section is private.