Scalable application in distributed systems

The aim of this project is to develop a highly scalable, available, distributed system based on microservices. A system deployed in the cloud must be able to handle a large number of simultaneous requests and be easily scaled to handle more requests as traffic increases. The product is developed and deployed [...]

Application of artificial neural networks in reinforcement learning

The aim of this project is to solve problems involving sequential decision-making under uncertainty by building agents that learn by reinforcement. Problems of this nature involve situations in which an agent (be it a human, an organization or a computer program) needs to make a series of decisions over time, and [...]

Automation with audio recognition

The aim is to automate with audio recognition. The solution includes the construction of a system that converts voice to text, the intention classification system given the user's text, using artificial intelligence techniques, contemplated in the area of natural language processing. In addition, the [...]

Natural language processing system with generative AI

The project aims to train students to develop advanced solutions in natural language processing (NLP) and generative artificial intelligence (AI). These solutions aim to solve complex problems in organizations where it is crucial that computer systems understand, interpret, and manage human language naturally and effectively. EXAMPLES OF APPLICATION: Infrastructure resources [...]