{Developer blog from `JosepOriol Ayats`}
Tue, Aug 22, 2023
Configure your docker app to access that juicy CUDA GPU power.
Read more →
Tue, Aug 22, 2023
It's the drivers, and it's fast!
Read more →
Mon, Aug 21, 2023
Tweet from @jerrryliu0. RAG is Retrieval-Augmented-Generation
Read more →
Tue, Jul 25, 2023
Every real-world ML system is made of 3 programs (aka pipelines): → Feature pipeline → Training pipeline → Inference pipeline
Read more →
Thu, Jun 8, 2023
Handling secrets in any app is challenging and critical, let's explore how to do it easily with Decouple
Read more →
Thu, Jun 8, 2023
Logs are the winner approach to know what's going on inside your app. Let's configure it to get the best output!
Read more →
Tue, Jun 6, 2023
Web Scraping using MongoDB in a docker container and Scrapy on python.
Read more →
Tue, Jun 6, 2023
How to get ArangoDB up and running
Read more →
Tue, Jun 6, 2023
As a developer, you're constantly seeking efficient ways to extract and manage data from websites. In this practical guide, we'll explore how to leverage ArangoDB, a powerful NoSQL database, in combination with Python for seamless web scraping workflows.
Read more →
Fri, Jun 2, 2023
The role of an LLM (Language Model) Engineer is crucial in the development and optimization of powerful language models. In this section, we explore the qualities and skills that define a good LLM Engineer. From a deep understanding of natural language processing (NLP) techniques to proficiency in machine learning algorithms, an exceptional LLM Engineer possesses a unique blend of technical expertise and creativity. We delve into the key attributes that make a good LLM Engineer, shedding light on the qualities that drive innovation and success in this dynamic field.
Read more →
Data Scientist currently doing AI projects on Computer Vision, Recommender Systems, Natural Language Processing and general Machine Learning Operations, as well as model lifecycle management
I craft projects in Python, R and SQL. The main data libraries I use are PyTorch, Scikit-Learn, Numpy, Pandas, Polars. I'm deploying locally and in the cloud on Azure, AWS, Google Cloud.
Through the combined use of different frameworks, I code a different variety of projects in order to deliver the most fitting model with a focus on accuracy and the use of the different metrics regularly used in machine learning projects.
Today there is a need for full lifecycle management of the models used in production, so MLOps is the solution to that. By using some of the newest and most functional MLOps libraries I'm able to keep all the steps of the model lifecycle in check by doing an accurate planning, getting the right data, cleaning/augmenting/curating the data, training, finetuning, deploying and monitoring the model and its actual performance.
As a data scientist and machine learning engineer, my values revolve around four key principles: Excellence: I strive for excellence in my work, consistently aiming to produce high-quality solutions. This involves adhering to best practices, staying up to date with the latest advancements in the field, and continuously honing my skills. Integrity: I believe in conducting my work with integrity and ethical practices. I prioritize data privacy, fairness, and transparency in all aspects of my projects. Trust and integrity are crucial for establishing meaningful collaborations and delivering reliable results. Collaboration: I strongly value collaboration and teamwork. I recognize that diverse perspectives and expertise enrich the problem-solving process. By fostering a collaborative environment, I can effectively communicate, share knowledge, and work together with others towards achieving common goals. Continuous Learning: The field of data science and machine learning is ever-evolving, and I embrace the mindset of continuous learning. I am dedicated to staying updated with new techniques, tools, and methodologies. This allows me to bring innovative and effective solutions to the table while maintaining a growth-oriented mindset. By upholding these values, I strive to deliver exceptional results, foster positive working relationships, and contribute to the advancement of the data science and machine learning community.