Mikel Sagardia's Projects
This repository contains a collection of guides and tools for 3D modeling: Meshlab, FreeCAD, Blender, Prusa 3D Printers, etc.
This repository contains my notes on the Specialization "Accelerated Computer Science Fundamentals" from Coursera / University of Illinois.
This repository collects material, guides and links related to intermediate-advanced techniques used in professional machine learning.
An analysis of the AirBnB dataset from Euskadi / the Basque Country.
This small project contains approaches to classify letter/alphabet images that contain gestures of the American Sign Language (ASL). Deep Learning models are used with Keras, including (1) CNNs defined from scratch, (2) transfer learning with models pre-trained on ImageNet and (3) autoencoders in combination with random forests.
A curated list of references for MLOps
My personal notes on AWS, compiled after following courses & tutorials and making personal experiences.
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
This repository contains my personal guide on different services provided by Microsoft Azure. These notes were collected after following several courses and tutorials, among others.
This repository contains my personal notes done while studying Bitcoin and related technologies.
This repo contains the notebooks and code for The Data Science Process lesson in Introduction to Data Science course, from Udacity.
Model definition, training and deployment using FastAPI. The dataset consists in census entries of 32,561 people (age, education, etc.) and the model infers the salary range of an entry. The focus lies on the MLOps techniques and the repository aims to be a template for similar projects.
This repository contains a simple chatbot evaluation package which can be used to score chatbots using a dataset of predefined and rated chat sessions.
A dynamic risk assessment system in which a customer churn model is monitored after deployment.
Notes on Continuous Integration and Continuous Deployment (CI/CD) using Gitlab Pipelines and Github Actions.
My personal notes taken while following the Udacity Computer Vision Nanodegree.
This is the compilation of most of the courses I have done. I collect certificates, links to repositories, guides, projects, etc.
This project implements and deploys an AI course Recommender System using Streamlit.
Source Code and Starter Code for Accelerated Computer Science Fundamentals Specialization on Coursera
Analysis of price and network data related to Bitcoin and other cryptocurrencies. Just for fun, not for investments.
A boilerplate to transform research notebooks into production-level code which uses the a Kaggle dataset on customer churn.
Exercise notebooks for CVND, the Udacity Computer Vision Nanodegree.
Notebooks about object motion and localization from the Udacity Computer Vision Nanodegree.
This repository collects most important ML & DS tools in annotated Jupyter Notebooks.
My personal notes, code and projects of the Udacity Data Science Nanodegree.
This repository contains a compilation of algorithm & data structure implementations in python. Originally, I forked the base repository from J.M. Portilla, who has a Udemy course on the topic: "Python for Algorithms, Data-Structures, and Interviews". However, I also added extra material from other sources.
These are my personal notes of several data science and engineering courses from Datacamp.
Projects and exercises of the Udacity Deep Learning Nanodegree.
These are my personal notes taken while following the Udacity Deep Learning Nanodegree.
Example Repo for the Udemy Course "Deployment of Machine Learning Models". Personal notes and exercises.