Skip to content
View mariamagro's full-sized avatar

Block or report mariamagro

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
mariamagro/README.md

Hi there 👋, I'm María Ángeles Magro Garrote

Welcome to my GitHub profile! I'm passionate about Machine Learning and Deep Learning. I also enjoy working on challenging problems, especially in Statistical Learning.

  • 🎓 Final-year Data Science and Engineering student at Universidad Carlos III de Madrid (UC3M).
  • 💼 Completed a 9-month internship at Vodafone Spain in the Digital & IT Processes department.
  • 💻 Currently working as an Engineer Assistant at LODCoreMadrid (UC3M), specialized in open and linked data.

Feel free to explore my repositories and connect with me!

LinkedIn Email


🌟 My Projects

1. Machine Learning

Repository Description
Machine_Learning_Applications 🔄 Forum enhancement project utilizing advanced data analysis: web scraping, text preprocessing, vectorization, clustering, sentiment analysis, and topic modeling.
Pacman_Reinforcement 🕹️ Building an agent for Pac-Man using reinforcement learning.
SupervisedTools_StatisticalLearning 🔢 Application of classification and regression techniques in R.
UnsupervisedTools_StatisticalLearning 🎯 Exploration of unsupervised learning tools in R for Twitch data analysis.

2. Neural Networks

Repository Description
RNN_Sentiment_Analysis 🌿 Sentiment analysis using RNNs and attention mechanisms to improve text classification.
Deep_Autoencoders_MNIST_FMNIST 🧠 Explore deep autoencoders on MNIST & FMNIST datasets. Includes denoising, regularization, and architecture experiments.
CNN_Bird_Cat_Classification 🐦 vs 🐈 CNN-based classifier using the CIFAR-10 dataset.
Exploring_Variational_Autoencoders_Gaussian_Mixture_Models 🔀 Dive into VAEs for 3D Gaussian Mixture Models. Synthetic data generation & modeling.
Chord_classifier 🎵 Classification of minor and major signals extracting key audio features.
Vessel_segmentation 🧠 Retina image analysis and segmentation.

3. Web Analytics

Repository Description
Supermarket_product_recommender 🛒 Dashboard for product recommendations using supermarket web data and the Open Food Facts API.
Web_Scraping 🔄 Different approaches for web scrapping: Beautiful Soup, Scrapy and Selenium.
Worldbank_API 🌏 Analyze data using the World Bank API.
API_creation 🌐 Flask-based API with client-server setup for sending requests, processing user data and validating access tokens.

4. Statistical Learning

Repository Description
Bayesian_Case_Study 🌌 Comparison of Bayesian and frequentist approaches using R2OpenBugs and MCMC libraries in R.
Porfolio_Linear_Optimization 🔼 Portfolio optimization with Pyomo and mathematical constraints.
Titanic_Analysis 🚢 Analysis of survival factors from Titanic data using R.

5. Others: Web Applications, Massive Computing, and Excel

Repository Description
Flask_Web_Application 🌐 Develop a full-stack web application using Flask, SQL, HTML, and JS.
PageRank_MassiveComputing 🔄 Implementation of the PageRank algorithm using Spark in Databricks.
Excel_dashboard 📊 Dynamic dashboard simulating Oscars and Razzies with advanced formulas, VBA and pivot tables in Excel.

More repositories are available in the repository tab.


🛠️ Technologies & Tools

Python R Pytorch TensorFlow Jupyter SQL HTML Flask


LinkedIn Email

Pinned Loading

  1. Excel_dashboard Excel_dashboard Public

    This project was the final assignment for the "Advanced Knowledge of Spreadsheets" course. It aimed to apply the course material, including dynamic tables, advanced formulas, and dashboard creation…

  2. UnsupervisedTools_StatisticalLearning UnsupervisedTools_StatisticalLearning Public

    The goal of this project was to explore different unsupervised tools available in R in order to get some useful insights about a dataset. In this case, Twitch information was analysed using data ab…

    RMarkdown

  3. PageRank_MassiveComputing PageRank_MassiveComputing Public

    Creation of Page Rank algorithm with Spark in Databricks.

    Jupyter Notebook

  4. Porfolio_Linear_Optimization Porfolio_Linear_Optimization Public

    Portfolio Linear Optimization using Pyomo. Mathematical constraints added through the images uploaded.

    Jupyter Notebook

  5. Pacman_Reinforcement Pacman_Reinforcement Public

    This repository contains two projects focused on developing autonomous Pac-Man agents. Project 1 involves creating models using decision trees and regression to optimize Pac-Man's gameplay. Project…

    Python 1