Skip to content
View rb58853's full-sized avatar

Block or report rb58853

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rb58853/README.md

Hi, my name is Raul Beltran

Computer Scientist

  • 🌍  I'm based in Havana, Cuba.
  • 🖥️  See my portfolio here
  • 🗒️ See my CV here
  • 🤝🏻  I'm open to collaborating on interesting projects

About Me

I am Raúl, a computer scientist with a solid background in mathematics. My specialty lies in the analysis and design of algorithms. My experience extends to the application of machine learning techniques and artificial intelligence, with my thesis project being in this field. My professional interests lean towards number theory, graph theory, and the development of solutions in the field of machine learning and artificial intelligence.

Programing Languages

C# Python MIPS JavaScript C++ C Dart RUST Prolog Golang Haskell

Markup Languages

HTML5 CSS Markdown

Skills

Unity Python C# Compilers .NET C# C# C# DS Networks Docker

Best frameworks and main libraries for Python3

Python openai Python Django Pytorch Numpy mpl

Operative Systems

Linux Debian Windows

Github Stats

Resumen del Perfil

Trofeos de GitHub

Some Projects

Current Project I'm Working On

Arcane

Arcane is an innovative digital game that combines a sophisticated card-based combat system with traditional roguelike mechanics. The game implements three distinctive magical specializations: Elemental Mage (dominion of natural elements), Summoner Mage (convocation of supernatural entities) and Blood Mage (manipulation of vital essence). The technical system is built on Unity with C#, incorporating SOLID principles and agile development methodologies. A distinctive feature is its evolutionary card system, where each specialization has its own unique library of magical cards.

To ensure global accessibility, Arcane implements an advanced internationalization system supporting multiple languages, including Spanish, English, Simplified/Traditional Chinese, Japanese, Korean, among others.

The game offers broad possibilities for future expansion, including:

  • New magical systems and specializations
  • Expansion of the progression system
  • Multiplayer modes
  • New gameplay mechanics

Languages and Technologies

  • Unity: Graphics engine used to generate the game
  • C#: Project code is programmed in C#
  • Python: Used in parallel to generate languages in indexing time
  • OpenAI: Python library used to automate language generation with NLP models

Current Status

Currently in development mode and is a closed-source project. Once the project is completed, an open-source repository will be created with purely informational purposes.

Scientist Projects
Audio Genre Classification

Audio Genre Classification

The classification of music genres plays a crucial role in modern digital audio signal processing applications. In this study, we propose several machine learning approaches to accurately categorize music tracks into predefined genres. Each approach uses different sets of features that can be extracted from songs; ranging from common ones like MFCC (Mel-frequency cepstral coefficients) and direct audio signals to less explored features in this context such as song lyrics and Wavelet Transform. To evaluate the models, we use the GTZAN reference dataset in the field. The results obtained highlight that song lyrics do not contribute much to classification, at least in the dataset used. The other models show results consistent with the state of the art, with an accuracy between 75% and 80%.

Languages and Technologies

  • Machin Learning / Artificial Intelligence | Python
  • Models: CNN, RNN
  • Keywords: Music genre, CNN, spectrograms, MFCC, Conv1D, encoder
Image Retrieval System using Machine Learning

Image Retrieval System using Machine Learning

In this project, the problem of precise image retrieval is addressed. The work employs a new approach: the application of the Segment Anything (SAM) segmentation models and the Constractive Language-Image Pretraining (CLIP) model for the generation of multimodal embeddings. Special emphasis is placed on image retrieval via precise queries, taking into account the position of image segments that compose the same, processing both text and images.

Languages and Technologies

  • IRS / ML / AI | Python
  • Keywords: Embeddings, Multimodals Embeddings

Pinned Loading

  1. cool-compiler-2023 cool-compiler-2023 Public

    Forked from matcom-compilers/cool-compiler-2023

    Cool2Mips Compiler

    Python 1

  2. science-engineering-art/mugenfier science-engineering-art/mugenfier Public

    Music Genre Classifier

    Jupyter Notebook 3

  3. maux96/distributed-ftp maux96/distributed-ftp Public

    University Project: Distributed FTP

    Python

  4. lido1015/RIUL lido1015/RIUL Public

    Retrieval Information System

    Python