Dominic Viola's repositories
SmartLight
Student project for creating a light alarm clock to wake up naturally. Uses a Raspberry Pi to control an LED strip, serve a Flask web app and a database to store set alarms.
decentralized-chat-app
A decentralized chat app that uses peer-to-peer communication without a central server.
data-exploration-project
This repository is part of the data exploration lecture in our fourth semester. The focus of this project is exploring a anime dataset and use methods learned in the machine learning lecture to develop a recommendation engine.
deep-q-reinforcement-learning
Deep Q reinforcement learning algorithm written with PyTorch for the Artificial Intelligence lecture at DHBW Mannheim.
online_shop_3_semester
This is a project for the web development lecture in my third semester at DHBW Mannheim
public-academic-papers
Academic papers created during my study at DHBW Mannheim. There are German and English papers.
enterprise-identity-and-access-management
This is a proof of concept to demonstrate how an enterprise identity and access management could be setup. Project by Marvin Welzbacher & Dominic Viola (DHBW CAS)
everyday-task-automation
Some helpful scripts to automate boring and repetitive everyday tasks, like searching through a list of emails.
linux-setup
This is an Ansible Playbook, that provides my usual setup for a full-fledged workstation. Feel free to use or modify it for your needs :)
plant-watering-iot-project
Our goal is to have a combination of hardware and software that take care of multiple home plants using sensors and acuators as well as external data from APIs.
tensorflow-metrics
Extract metrics from tensorflow terminal output.