Skip to main content
Back to Home

Artificial Intelligence Project

A university AI-exam project in Rust running graph algorithms over large real-world datasets.

Built for the Elementi di Intelligenza Artificiale (Elements of AI) exam, this Rust project runs graph search and analysis over large public SNAP datasets, from Bitcoin trust networks and the Enron email graph to road networks and LiveJournal, scaling to millions of nodes and edges. It includes memory profiling with massif and plotted benchmarks. (The written documentation is in Italian.)

  • Graph algorithms in Rust over real datasets up to millions of nodes/edges
  • Stanford SNAP datasets with an automated download script
  • Memory profiling (massif) and benchmark plots