I'm Gabriel Ribeiro, currently finishing my Bachelor's degree in Mathematics at UFMG. I am a mathematician and programmer deeply passionate about Algebraic Topology, Surgery Theory, Artificial Intelligence, Foundation Models, and Heuristic Search. During my undergraduate studies, I developed tools for my Scientific Initiation (researching symbolic AI and heuristics) and collaborated on extension projects aimed at democratizing math learning.
- Languages: Portuguese, English (C1), Spanish, German
- Programming: Python, Prolog, R, HTML
- Tools: Git, LaTeX
- Topological Data Analysis & Topological Deep Learning: Understanding the topology of latent spaces of Foundation Models.
- pySurgery: A python package that implements Surgery Theory methods and is compatible with other Topological Data Analysis packages.
- QuickMapper: An optimization of the Mapper Algorithm using Python [GitHub].
- Optimal Homology Generators: Implementation of algorithms for optimal homology generators based on Computational Topology for Data Analysis [GitHub].
- Foundation Models & AI: Currently exploring and working with Foundation Models.
- Prolog-Meta-Interpreter: Complete, Correct, and Infinite Meta-Circular Prolog metainterpreter developed during my research at UFMG [GitHub].
- Flexagons: Open-source flexagon generator for the Projeto Visitas no Mundo da Matemática extension project [GitHub].
- Circular Coordinates: Implementation of mathematical curves using circular coordinates [GitHub].
- CAPPs: Automatic Python script multiprocessor for teachers and students, produced during my Scientific Initiation [GitHub].
- Sunspots Data Analysis: Data analysis project developed during my Introduction to Computer Programming course at UFMG in 2023 [GitHub].
