<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Projects | Michele Morisco</title><link>https://michele-morisco.netlify.app/project/</link><atom:link href="https://michele-morisco.netlify.app/project/index.xml" rel="self" type="application/rss+xml"/><description>Projects</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><copyright> Last update: July 2021 Copyrights © 2022 | **Michele Morisco** | All Rights Reserved.</copyright><lastBuildDate>Sat, 09 Mar 2024 23:12:39 +0000</lastBuildDate><image><url>https://michele-morisco.netlify.app/media/icon_hu72d90fd301c273a78865f4447eae1824_274602_512x512_fill_lanczos_center_3.png</url><title>Projects</title><link>https://michele-morisco.netlify.app/project/</link></image><item><title>Asteroid Field</title><link>https://michele-morisco.netlify.app/project/asteroid-field/</link><pubDate>Sat, 09 Mar 2024 23:12:39 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/asteroid-field/</guid><description>&lt;p>A﻿steroid Field is a little game that resembles the classic arcade game, Asteroids. The entire game is fully 3D and developed using Unreal Engine 5.&lt;/p>
&lt;p>&lt;strong>S﻿kills acquired&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>B﻿asic concepts of Unreal Engine 5 using blueprints.&lt;/li>
&lt;li>I﻿mplemented UI of the game&lt;/li>
&lt;li>I﻿mplemented a custom skybox&lt;/li>
&lt;/ul></description></item><item><title>Unconstrained maximum problem with SGD and BFGS</title><link>https://michele-morisco.netlify.app/project/unconstrained-maximum-problem-with-sgd-and-bfgs/</link><pubDate>Tue, 13 Feb 2024 17:37:08 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/unconstrained-maximum-problem-with-sgd-and-bfgs/</guid><description>&lt;p>T﻿he &lt;strong>Computational mathematics for learning and data analysis&lt;/strong> exam&amp;rsquo;s project consists of:&lt;/p>
&lt;p>The problem of estimating the matrix norm-2 of A for a (possibly rectangular) matrix, using its definition as an (unconstrained) maximum problem. Using:&lt;/p>
&lt;ul>
&lt;li>A standard gradient descent (steepest descent) approach.&lt;/li>
&lt;li>A quasi-Newton method such as BFGS.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>U﻿sing MATLAB&lt;/li>
&lt;li>I﻿mplementing from scratch optimization algorithm in Python&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Michele Morisco&lt;/li>
&lt;li>Margherita Pensa&lt;/li>
&lt;/ul></description></item><item><title>Experiments with Augmented Images</title><link>https://michele-morisco.netlify.app/project/experiments-with-augmented-images/</link><pubDate>Thu, 27 Apr 2023 10:02:49 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/experiments-with-augmented-images/</guid><description>&lt;p>I﻿ have tested some ways to use the Augmented Images of Google ARCore. Above, you can see the videos about my experiments.&lt;/p></description></item><item><title>Playing retro games with Dueling DQN</title><link>https://michele-morisco.netlify.app/project/playing-retro-games-with-dueling-dqn/</link><pubDate>Fri, 24 Mar 2023 12:36:21 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/playing-retro-games-with-dueling-dqn/</guid><description>&lt;p>This project was realized for the Intelligent Systems For Pattern Recognition course and the purpose was to implement a Dueling DQN agent to play three games from Atari and NES environment: &lt;strong>Pong&lt;/strong>, &lt;strong>Boxing&lt;/strong> and &lt;strong>Super Mario Bros.&lt;/strong> using OpenAI Gym.&lt;/p></description></item><item><title>Parallel approach for the Jacobi method</title><link>https://michele-morisco.netlify.app/project/parallel-approach-for-the-jacobi-method/</link><pubDate>Fri, 10 Feb 2023 09:59:20 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/parallel-approach-for-the-jacobi-method/</guid><description>&lt;p>This project was realized for the &lt;strong>Parallel and distributed systems: paradigms and models&lt;/strong> course. The purpose was to provide a parallel implementation of the Jacobi method using both native C++ threads and the FastFlow library.&lt;/p></description></item><item><title>Mural AR</title><link>https://michele-morisco.netlify.app/project/mural-ar/</link><pubDate>Sat, 10 Dec 2022 20:14:36 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/mural-ar/</guid><description>&lt;p>Mural AR is an experimental AR-based app where the user can create (from an image), edit a digital mural/graffiti, and place it on vertical surfaces like walls and lockers.&lt;/p>
&lt;p>I﻿n addition, the user can take a photo of his mural and share it on his social media.&lt;/p>
&lt;p>T﻿his app is developed with Google ARCore technology and OpenCV.&lt;/p></description></item><item><title>Offensive Language Detection in Social Media</title><link>https://michele-morisco.netlify.app/project/offensive-language-detection-in-social-media/</link><pubDate>Fri, 11 Nov 2022 19:14:22 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/offensive-language-detection-in-social-media/</guid><description>&lt;p>This project was realized for the &lt;strong>Human Language Technologies&lt;/strong> course and the purpose was to develop an offensive language detector that, given a tweet, can recognize whether it contains offensive content or not.&lt;/p>
&lt;p>The dataset used to build the models was obtained from SemEval-2019 Task 6.&lt;/p></description></item><item><title>Cubic Stylization on MeshLab</title><link>https://michele-morisco.netlify.app/project/cubic-stylization-on-meshlab/</link><pubDate>Thu, 08 Sep 2022 19:13:29 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/cubic-stylization-on-meshlab/</guid><description>&lt;p>The &lt;strong>3D Geometry Modeling and Processing&lt;/strong> exam&amp;rsquo;s project consists of:&lt;/p>
&lt;ul>
&lt;li>study the cubic stylization proposed in the paper &amp;ldquo;Cubic stylization&amp;rdquo; by Hsueh-Ti Derek Liu and Alec Jacobson&lt;/li>
&lt;li>implement it via the C++ VCG library as a new filter plugin for the 3D mesh processing software MeshLab&lt;/li>
&lt;/ul>
&lt;p>This plugin is in the official &lt;a href="https://github.com/cnr-isti-vclab/meshlab/discussions/1449" target="_blank" rel="noopener">MeshLab release&lt;/a>&lt;/p></description></item><item><title>PokéShot</title><link>https://michele-morisco.netlify.app/project/pokeshot/</link><pubDate>Wed, 06 Jul 2022 22:25:55 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/pokeshot/</guid><description>&lt;p>PokéShot is a tech demo where the player can take a picture of some Bug-type Pokémon inside the player&amp;rsquo;s area to gain points.&lt;/p>
&lt;p>This minigame is developed with Google ARCore technology.&lt;/p></description></item><item><title>CNN on CIFAR-10 with adversarial attack</title><link>https://michele-morisco.netlify.app/project/cnn-on-cifar-10-with-adversarial-attack/</link><pubDate>Sun, 12 Jun 2022 17:18:04 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/cnn-on-cifar-10-with-adversarial-attack/</guid><description>&lt;p>Implement the own convolutional neural network and training in it on CIFAR-10. When the network is trained, try an adversarial attack on it, using the Fast Gradient Sign method.&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>gain in-depth knowledge of advanced topics of machine learning, pattern recognition, deep learning, reinforcement learning, and understanding their theory and applications.&lt;/li>
&lt;li>To be able to individually read, understand and discuss research works in the field.&lt;/li>
&lt;li>To implement pattern recognition applications, machine learning, deep learning, and reinforcement learning models using state-of-the-art libraries and tools.&lt;/li>
&lt;li>To be able to make limited advancements and contributions to the research in the field.&lt;/li>
&lt;/ul>
&lt;p>Assignment of a set of Intelligent System of Pattern Recognition midterms: &lt;strong>3/3&lt;/strong>&lt;/p></description></item><item><title>Restricted Boltzmann Machine on MNIST</title><link>https://michele-morisco.netlify.app/project/restricted-boltzmann-machine-on-mnist/</link><pubDate>Sun, 12 Jun 2022 17:07:57 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/restricted-boltzmann-machine-on-mnist/</guid><description>&lt;p>Implement from scratch an RBM and apply it to MNIST. The RBM should be implemented fully (both CD-1 training and inference steps).&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>gain in-depth knowledge of advanced topics of machine learning, pattern recognition, deep learning, reinforcement learning, and understanding their theory and applications.&lt;/li>
&lt;li>To be able to individually read, understand and discuss research works in the field.&lt;/li>
&lt;li>To implement pattern recognition applications, machine learning, deep learning, and reinforcement learning models using state-of-the-art libraries and tools.&lt;/li>
&lt;li>To be able to make limited advancements and contributions to the research in the field.&lt;/li>
&lt;/ul>
&lt;p>Assignment of a set of Intelligent System of Pattern Recognition midterms: &lt;strong>2/3&lt;/strong>&lt;/p></description></item><item><title>Convolution of a Laplacian of a Gaussian blob detector</title><link>https://michele-morisco.netlify.app/project/convolution-of-a-laplacian-of-a-gaussian-blob-detector/</link><pubDate>Sun, 12 Jun 2022 16:49:42 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/convolution-of-a-laplacian-of-a-gaussian-blob-detector/</guid><description>&lt;p>Implement the own convolution of a Laplacian of a Gaussian blob (LoG) detector with an image and apply it to 3-4 images from the dataset.&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>gain in-depth knowledge of advanced topics of machine learning, pattern recognition, deep learning, reinforcement learning, and understanding their theory and applications.&lt;/li>
&lt;li>To be able to individually read, understand and discuss research works in the field.&lt;/li>
&lt;li>To implement pattern recognition applications, machine learning, deep learning, and reinforcement learning models using state-of-the-art libraries and tools.&lt;/li>
&lt;li>To be able to make limited advancements and contributions to the research in the field.&lt;/li>
&lt;/ul>
&lt;p>Assignment of a set of Intelligent System of Pattern Recognition midterms: &lt;strong>1/3&lt;/strong>&lt;/p></description></item><item><title>Multiomics integration in PANS</title><link>https://michele-morisco.netlify.app/project/multiomics-integration-in-pans/</link><pubDate>Wed, 01 Jun 2022 21:32:28 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/multiomics-integration-in-pans/</guid><description>&lt;p>Integrating metabolomics and proteomics data from PANS. Performing classification of patients based on the two types of data, and extracting biomarkers that maximize classification performance.&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Applying computational technologies to industrial size case studies&lt;/li>
&lt;li>Learn the main computational technologies that are used by pharmaceutical, nutrition, and biomedical companies to run research and development activities and to design and manufacture products&lt;/li>
&lt;li>Introduction to the field&lt;/li>
&lt;li>Biomarker identification&lt;/li>
&lt;li>Pathway analysis&lt;/li>
&lt;li>Modeling and simulation&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Gennaro Daniele Acciaro&lt;/li>
&lt;li>Michele Morisco&lt;/li>
&lt;/ul></description></item><item><title>Judith</title><link>https://michele-morisco.netlify.app/project/judith/</link><pubDate>Fri, 18 Feb 2022 14:20:46 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/judith/</guid><description>&lt;p>&lt;strong>[In development]&lt;/strong>&lt;/p>
&lt;p>A girl opens her eyes realizing she is dead. She will have to obtain enough emotions and fill her empty heart to be judged and finally leave this world&amp;hellip;or at least this is what she thinks.&lt;/p>
&lt;p>&lt;strong>2D platform/puzzle game with Metroidvania features.&lt;/strong> &lt;/p>
&lt;p>Find Judith&amp;rsquo;s lost memories and gain emotions analyzing each character&amp;rsquo;s real-time routine. Emotions unlock new memories and abilities, useful for exploring areas and defending against enemies. Judith&amp;rsquo;s main power is possessing NPCs and objects to achieve a temporary useful ability.&lt;/p>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.artstation.com/giadabelcastro" target="_blank" rel="noopener">Giada Belcastro&lt;/a> (2D Artist, Concept Artist &amp;amp; Game/Level Designer)&lt;/li>
&lt;li>Michele Morisco (Programmer)&lt;/li>
&lt;/ul></description></item><item><title>Autonomous Driving System Simulator</title><link>https://michele-morisco.netlify.app/project/autonomous-driving-system-simulator/</link><pubDate>Tue, 15 Feb 2022 09:41:31 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/autonomous-driving-system-simulator/</guid><description>&lt;p>Development of a smart application in the field of autonomous driving. In particular, one has been working on bash scripts and add-ons for CARLA Simulator to improve the QoL of E-Team Squadra Corse, a Formula SAE team of the University of Pisa.&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Software design and development&lt;/li>
&lt;li>Software engineering requirements specification, especially Jackson Problem Analysis&lt;/li>
&lt;li>Agile methods, particularly Kanban&lt;/li>
&lt;li>Collaborative team working&lt;/li>
&lt;li>Mob/Ensemble Programming&lt;/li>
&lt;li>Reverse Software Engineering&lt;/li>
&lt;li>Scripting UNIX/Linux&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Lisa Lavorati&lt;/li>
&lt;li>Michele Morisco&lt;/li>
&lt;li>Matteo Ninniri&lt;/li>
&lt;li>Andrea Piras&lt;/li>
&lt;/ul></description></item><item><title>Hisuian Tales</title><link>https://michele-morisco.netlify.app/project/hisuian-tales/</link><pubDate>Mon, 14 Feb 2022 22:13:27 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/hisuian-tales/</guid><description>&lt;p>&amp;ldquo;Hisuian Tales&amp;rdquo; is a fangame with original gameplay based on Smeargle&amp;rsquo;s paintbrush tail.
The game has 3 levels and a boss battle. Each level contains different puzzles and enemies to defeat using Smeargle&amp;rsquo;s tail.
Signs are designed to recall original Pokèmon moves, use the right one to progress in the levels.&lt;/p>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.artstation.com/giadabelcastro" target="_blank" rel="noopener">Giada Belcastro&lt;/a> (2D Artist &amp;amp; Concept Artist)&lt;/li>
&lt;li>Michele Morisco (Programmer &amp;amp; Game/Level Designer)&lt;/li>
&lt;/ul></description></item><item><title> Nook's string - Il Filo di Nook</title><link>https://michele-morisco.netlify.app/project/nooks-string-il-filo-di-nook/</link><pubDate>Mon, 14 Feb 2022 19:56:36 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/nooks-string-il-filo-di-nook/</guid><description>&lt;p>Like Arianna, Tom Nook has to rely on his precious red string to find the way out! Enter the labyrinth, find the Bells Treasure and run away, get out thanks to the red string with as many Bells as possible. Game developed for an Animal Crossing forum event.&lt;/p>
&lt;p>&lt;strong>Team members:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.artstation.com/giadabelcastro" target="_blank" rel="noopener">Giada Belcastro&lt;/a> (2D Artist)&lt;/li>
&lt;li>Michele Morisco (Programmer)&lt;/li>
&lt;/ul></description></item><item><title>Human-Machine Interface Project</title><link>https://michele-morisco.netlify.app/project/human-machine-interface-project/</link><pubDate>Mon, 14 Feb 2022 18:37:07 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/human-machine-interface-project/</guid><description>&lt;p>Developing both graphic applications and graphic components.&lt;/p>
&lt;p>&lt;strong>Skills acquired:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Program using the WindowsForms framework as an example of a graphical toolkit&lt;/li>
&lt;li>Program graphic components&lt;/li>
&lt;li>Program animation systems&lt;/li>
&lt;li>Programming interactive graphic systems in HTML5 (JavaScript, CSS and DOM)&lt;/li>
&lt;li>Understand the event management system and event scheduling&lt;/li>
&lt;li>Manage homogeneous coordinate systems and affine transformations of the view&lt;/li>
&lt;li>3D graphics fundamentals&lt;/li>
&lt;/ul></description></item><item><title>Data Mining Project</title><link>https://michele-morisco.netlify.app/project/data-mining-project/</link><pubDate>Mon, 14 Feb 2022 17:45:52 +0000</pubDate><guid>https://michele-morisco.netlify.app/project/data-mining-project/</guid><description>&lt;p>The project consists of data analysis based on the use of data mining tools.&lt;/p>
&lt;ul>
&lt;li>Data understanding&lt;/li>
&lt;li>Data preparation&lt;/li>
&lt;li>Clustering&lt;/li>
&lt;li>Classification&lt;/li>
&lt;li>Outlier Detection&lt;/li>
&lt;li>Time Series Analysis&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Team Members&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Edoardo Federici&lt;/li>
&lt;li>Michele Morisco&lt;/li>
&lt;li>Carlo Tosoni&lt;/li>
&lt;/ul></description></item></channel></rss>