Introduction Since after the summer holidays, I have been implementing chatbots based on LLMs (Large Language Models) in SMEs professionally. I’ve just started, so for now, they are quite simple (they respond with company information, book appointments, find information in corporate documentation…), but it’s a starting point. The fact is that it hasn’t taken long…
Blog
A.I answering questions from your own documents (RAG method)
Introduction I’m continuing my tests with the GPT Plus account, and this time I wanted to understand in more detail the process followed by an AI model to answer questions related to documentation we provide and understand the complexity/challenges it entails. In recent months, a very effective method called RAG (Retrieval-Augmented Generation) has become popular,…
Creating a Personalized ChatGPT (GPT Agent)
Introduction Since the release of version 4 of ChatGPT, if you have a ChatGPT Plus account (the subscription costs around €20 per month), you can create your own agent, which is nothing more than an instance of ChatGPT that you configure/train to perform one or more tasks better than the “general” ChatGPT. This feature is…
Generating code with GPT-3
You’ve probably had a chance to try the GPT chat since it’s been in the news around the world for the spectacular leap it represents compared to previous models. It is undoubtedly a very powerful and revolutionary tool, so much so that the CEO of OpenAI (Sam Altman), the company behind the GPT Chat AI…
Introduction to Machine Learning
I was recently introduced to the wonderful world of machine learning. A few Linkeding Learning courses and a few hours of dedication have been enough to understand what it is capable of doing, possible uses and even make a (very simple) model of automatic text classification. Beyond a specific implementation, which we will see in…
Machine Learning: Text Classifier Model in Python
As I mentioned in the previous post, we are going to “land” a practical example of how to implement a simple text classifier, more specifically an incident classifier Choose language Returning to the previous article, the best known languages to create Machine learning projects are R, Python and Java. I don’t know much about R…
Moonlander MK1 review
How could it be otherwise, I ended up succumbing to the fashion of mechanical keyboards. Among the comments of my “foil” friends and that thanks to the COVID-19 I work much more from home, I wanted to make a new incursion (from a very young age I already had one for many years although almost…
MKM Android
I had always been interested to program an app, but I needed the app to be practical, to fix / improve the deficit of something. At that time (2014) he played a lot to Magic The Gathering and used the services of CardMarket (reference website in terms of buying / selling cards from different board…
What is an SSH tunnel and what is it for?
I recently discovered a very useful tool: SSH tunnels. Not only are they practical for browsing privately and securely, but they can also allow us to reach servers or services which we do not have access from the computer we are connecting to. First I will explain how it works and later the implementation that…