Jose Guillen's repositories
rnn-text-generation
Text generation using a Recurrent Neural Network (RNN) in PyTorch. This project demonstrates how to train an RNN model to learn and generate text based on a training corpus, allowing for the creation of text sequences in the style of the source dataset.
Clustering-Data
This project clusters customers using Python's scikit-learn library and the k-means algorithm, then visualizes the results to identify patterns and make business decisions.
Hash-Table-Collision-Handling
This repository implements open addressing technique to handle collisions in a hash table and describes the techniques used to calculate the sequence of probed positions, including linear probing, quadratic probing, and double hashing.
JavaCProcessSynchronization
This project is a Java/C implementation simulating people crossing a pedestrian bridge, demonstrating the concepts of thread synchronization and semaphores in Operating Systems.
joseg20.github.io
Personal Webpage
openWakeWord
An open-source audio wake word (or phrase) detection framework with a focus on performance and simplicity.
Process-Creation-and-Communication
This repository contains the implementation of a C program for creating and communicating processes using shared memory. It calculates the value of Pi using two different series - Gregory-Leibniz and Nilakantha - to demonstrate the inter-process communication and shared memory management in a Linux environment.
QuadTree-Image-Compression
Quad-Tree image compression algorithm implemented in C using stb_image.h and stb_image_write.h libraries. Efficiently reduces image size while maintaining quality.
Tareas-Grupo33
Repositorio tarea Bases de Datos.