RodrigoSdeCarvalho
Software Engineer - AI @ Sharpi | Computer Science (bachelor's degree) @ UFSC | Rust | GO | C++ | Python |
SharpiSanta Catarina, Brazil
Pinned Repositories
AnomalyDetectorWithCNN
This software runs an anomaly detection on a dataset, with a Convolutional Autoencoder (CAE). It just needs a health data input to train it and then it can detect anomalies in a test dataset. The name of the variables that the CAE will run detection on shall be defined in CAE.denitions.CAE_VAR_LIST. NOT FINISHED
BeerDataStatisticalAnalysis
A script I wrote to analyze the data of two different beer brands' products.
BrickShootersII
A classic space ship shooter game implemented in C++ with the Concurrency lib I developed with two friends at uni.
ConcurrencyLib
A user-level concurrency lib in C++
edge-flow
EdgeFlow - An IoT/Edge Computing End-to-End framework
lia
LiA (Linux Assistant) is a tool designed to simplify your interaction with the Linux command line by helping you store, manage, and execute your most-used commands and scripts effortlessly.
Misfire-Detection
This git contains the files used for the paper "Machine learning for real-time Misfire Detection based on ECU data", by Rafael Canal, Felipe Kaminsky Riffel, João Paulo Bonomo, Rodrigo Santos de Carvalho, and Giovani Gracioli.
Project-Zeus-Pygame
PyGame game inspired on old platform games.
pyEasyML
Python version of my machine learning framework that provides data preprocessing, feature selection, classification, regression and even more complex deep learning models, model persistence, autoencoders and anomaly detection
RaTuS
RaTuS (Raft Tuple Space) is a Tuple Space implemented in Rust supported by the Raft Consensus Algorithm
RodrigoSdeCarvalho's Repositories
RodrigoSdeCarvalho/lia
LiA (Linux Assistant) is a tool designed to simplify your interaction with the Linux command line by helping you store, manage, and execute your most-used commands and scripts effortlessly.
RodrigoSdeCarvalho/RaTuS
RaTuS (Raft Tuple Space) is a Tuple Space implemented in Rust supported by the Raft Consensus Algorithm
RodrigoSdeCarvalho/Project-Zeus-Pygame
PyGame game inspired on old platform games.
RodrigoSdeCarvalho/pyEasyML
Python version of my machine learning framework that provides data preprocessing, feature selection, classification, regression and even more complex deep learning models, model persistence, autoencoders and anomaly detection
RodrigoSdeCarvalho/BeerDataStatisticalAnalysis
A script I wrote to analyze the data of two different beer brands' products.
RodrigoSdeCarvalho/AnomalyDetectorWithCNN
This software runs an anomaly detection on a dataset, with a Convolutional Autoencoder (CAE). It just needs a health data input to train it and then it can detect anomalies in a test dataset. The name of the variables that the CAE will run detection on shall be defined in CAE.denitions.CAE_VAR_LIST. NOT FINISHED
RodrigoSdeCarvalho/BrickShootersII
A classic space ship shooter game implemented in C++ with the Concurrency lib I developed with two friends at uni.
RodrigoSdeCarvalho/ConcurrencyLib
A user-level concurrency lib in C++
RodrigoSdeCarvalho/distributed-ai
RodrigoSdeCarvalho/DocTour.AI
Repository to store POC and MVP of DocTour.AI's AI core
RodrigoSdeCarvalho/edge-flow
EdgeFlow - An IoT/Edge Computing End-to-End framework
RodrigoSdeCarvalho/ExtendClass
A Python library that allows class extensions. No inheritance is needed to add methods to a class anymore.
RodrigoSdeCarvalho/GraphModuleCpp
A graph module to implement Graphs in C++ made by me and two friends.
RodrigoSdeCarvalho/Misfire-Detection
This git contains the files used for the paper "Machine learning for real-time Misfire Detection based on ECU data", by Rafael Canal, Felipe Kaminsky Riffel, João Paulo Bonomo, Rodrigo Santos de Carvalho, and Giovani Gracioli.
RodrigoSdeCarvalho/Neural-Network-from-scratch
Building an ANN from scratch, to classify MNIST dataset images, without any libs, just numpy
RodrigoSdeCarvalho/DM-seafety
RodrigoSdeCarvalho/German-nine-men-s-morris
Game inspired on the original nine men's morris, developed by me and two friends.
RodrigoSdeCarvalho/ProcessorBehaviorClusterizer
This cluterizer identifies safe processor behavior in order to tell when a computer may have been invaded or not.
RodrigoSdeCarvalho/RodrigoSdeCarvalho
RodrigoSdeCarvalho/Terraforming-simulator