Wrote a bachelor thesis

6 People have highlighted this activity

Activity Feed

Jun 01, 2020
Completed and delivered bachelor degree thesis on "Visualization of geographical information". The thesis demonstrated the topics of digital processes of data visualization, geographical data at practice and how to represent data for actionable insights. The practical part of the process was creating a nearby search system using Google Maps.
Read more
Design Lead, Field
Jun 15, 2017
Created the conceptual design project Artifacts — A Human-Centered Framework for Growing Ideas

Artifacts improves the way how people create, evaluate and evolve ideas and theories. Our initial question was: What if a digital system was designed from the ground up to support the process of nurturing ideas? To answer this we reimagined what an operating system centered around human thought would look like.

http://artifacts.fyi
Read more
Software Engineer, Tines
May 31, 2021
Submitted my bachelor thesis titled "Biasing a News Recommender System by Learning an Optimal Attack Strategy". It was supervised by Dr. Aonghus Lawlor and marks the end of my journey at UCD. 

GitHub, Thesis 

It involved experiments on PoisonRec, a Python-based reinforcement learning framework, that learns how to attack recommender systems. GRU4Rec, the underlying recommender system, learnt the user activity on the Microsoft News Dataset (MIND) to recommend news articles. PoisonRec would make up fake users and fake views in an attempt to manipulate the recommendations made. These manipulations, i.e. bias introduced into the recommender system, is then quantified.

The experiments showed that PoisonRec:
  • has varying levels of success between different news categories
  • is more successful when pushing new articles compared to existing articles
  • is more successful among sparse user activity than dense user activity

Other than the experiments, I learned that I'm a fairly quick learner. I jumped into this project and PoisonRec's codebase without experience with Python or managing its libraries. I came out of the other side having worked with pickle files, troubleshooting my data, figuring out the codebase (to some extent), an appreciation of Python list comprehension, and more questions about the experiment results I got. I hope this means I can pick up other languages quickly while only having the most experience with Java. 💭
Read more
Graduate in Biomedical Engineering from the University of Bologna with a thesis that has investigated and compared the devices available on the market for people that suffer from epilepsy.

The thesis, written in Italian, is publically available on the following link: https://amslaurea.unibo.it/18611/
Read more