MedLens ChatBot: acceso inteligente a información sobre medicamentos

En la era de la información, el acceso rápido y preciso a la información sobre medicamentos es crucial para el correcto uso y manejo de estos. Sin embargo, a día de hoy, el método más común para obtener esta información sigue siendo el prospecto en formato físico. Estos prospectos, aunque completos, presentan ciertas desventajas: contienen una gran cantidad de información condensada en letra pequeña y en un papel de gran tamaño, y están doblados de una manera específica para caber en su envase, lo que hace que una vez abiertos, volver a plegarlos se convierta en un rompecabezas. Para abordar estos inconvenientes, se propone MedLens, una herramienta digital que facilita el acceso a la información sobre medicamentos, y además de una manera familiar para todos: a través de un chat. MedLens permite la búsqueda de medicamentos mediante una imagen (utilizando técnicas de reconocimiento óptico de caracteres) o escribiendo el nombre del medicamento. La información se presenta separada por secciones para facilitar la búsqueda de datos específicos, aunque también ofrece la opción de recibir el prospecto completo en formato PDF. Además, cuenta con funcionalidades adicionales como la configuración de recordatorios para la toma de medicamentos y la posibilidad de almacenar una lista personal de medicamentos para llevar un control de lo que se tiene en casa. La implementación de esta herramienta tiene una particularidad, pues se ha llevado a cabo utilizando una arquitectura basada en sistemas multiagente. Este enfoque ha sido elegido por su modularidad y escalabilidad, permitiendo dividir las responsabilidades del chatbot en diferentes agentes especializados. Por ejemplo, un agente puede encargarse de la interacción con el usuario, otro de la consulta de bases de datos de medicamentos y otro de la gestión de recordatorios. En cuanto a la información proporcionada sobre los medicamentos, MedLens extrae los datos de fuentes oficiales, en concreto, del Ministerio de Sanidad a través de la Agencia Española de Medicamentos y Productos Sanitarios (AEMPS). La idea inicial solo contemplaba el envío al usuario de la información extraída del prospecto. No obstante, dado que algunas secciones de los prospectos pueden superar las 1200 palabras, se ha añadido una opción para recibir la información de manera resumida. Para ello, se ha creado un asistente de OpenAI cuya tarea es proporcionar una versión compacta y legible de la información sin omitir datos cruciales, con el objetivo de garantizar la seguridad del usuario. La evaluación de esta funcionalidad ha mostrado que el asistente podía reducir la extensión del texto en algunos casos hasta en un 90 %, sin perder prácticamente ninguna información relevante, aunque en ocasiones tiende a una generalización excesiva. En conclusión, MedLens tiene un gran potencial para mejorar significativamente la accesibilidad a la información de los medicamentos, tanto a nivel material, al facilitar el acceso sin necesidad de un prospecto físico, como a nivel educativo, al fomentar la consulta de datos sobre medicamentos. Esto puede contribuir a una mayor conciencia y responsabilidad en el uso de medicamentos por parte de la sociedad.
ABSTRACT
In the information age, fast and accurate access to drug information is crucial for the correct use and management of medicines. However, today, the most common method of obtaining this information is still the package insert in physical format. These package inserts, although complete, have certain disadvantages: they contain a large amount of information condensed in small print and on large paper, and they are folded in a specific way to fit in their packaging, which means that once opened, refolding them becomes a puzzle. To address these drawbacks, MedLens is proposed, a digital tool that facilitates access to information about medicines, and in a way that is familiar to everyone: through a chat. MedLens allows the search for medicines by means of an image (using OCR techniques) or by typing the name of the medicine. The information is presented in separate sections to facilitate the search for specific data, although it also offers the option of receiving the complete package leaflet in PDF format. It also has additional functionalities such as the configuration of reminders for taking medications and the possibility of storing a personal list of medications to keep track of what you have at home. The implementation of this tool has a particularity, as it has been carried out using an architecture based on multi-agent systems. This approach has been chosen for its modularity and scalability, allowing the chatbot’s responsibilities to be divided into different specialized agents. For example, one agent can be in charge of user interaction, another of drug database querying and another of reminder management. As for the information provided on drugs, MedLens extracts data from official sources, specifically from the Ministry of Health through the AEMPS. The initial idea was only to send the user information extracted from the package leaflet. However, given that some sections of the package leaflets can exceed 1200 words, an option has been added to receive the information in a summarized form. For this purpose, an OpenAI wizard has been created whose task is to provide a compact and readable version of the information without omitting crucial data, with the aim of ensuring user safety. The evaluation of this functionality has shown that the wizard could reduce the length of the text in some cases by up to 90%, without losing practically any relevant information, although sometimes it tends to overgeneralize. In conclusion, MedLens has great potential to significantly improve the accessibility of drug information, both at a material level, by facilitating access without the need for a physical package leaflet, and at an educational level, by encouraging the consultation of drug data. This can contribute to greater awareness and responsibility in the use of medicines by society.

​En la era de la información, el acceso rápido y preciso a la información sobre medicamentos es crucial para el correcto uso y manejo de estos. Sin embargo, a día de hoy, el método más común para obtener esta información sigue siendo el prospecto en formato físico. Estos prospectos, aunque completos, presentan ciertas desventajas: contienen una gran cantidad de información condensada en letra pequeña y en un papel de gran tamaño, y están doblados de una manera específica para caber en su envase, lo que hace que una vez abiertos, volver a plegarlos se convierta en un rompecabezas. Para abordar estos inconvenientes, se propone MedLens, una herramienta digital que facilita el acceso a la información sobre medicamentos, y además de una manera familiar para todos: a través de un chat. MedLens permite la búsqueda de medicamentos mediante una imagen (utilizando técnicas de reconocimiento óptico de caracteres) o escribiendo el nombre del medicamento. La información se presenta separada por secciones para facilitar la búsqueda de datos específicos, aunque también ofrece la opción de recibir el prospecto completo en formato PDF. Además, cuenta con funcionalidades adicionales como la configuración de recordatorios para la toma de medicamentos y la posibilidad de almacenar una lista personal de medicamentos para llevar un control de lo que se tiene en casa. La implementación de esta herramienta tiene una particularidad, pues se ha llevado a cabo utilizando una arquitectura basada en sistemas multiagente. Este enfoque ha sido elegido por su modularidad y escalabilidad, permitiendo dividir las responsabilidades del chatbot en diferentes agentes especializados. Por ejemplo, un agente puede encargarse de la interacción con el usuario, otro de la consulta de bases de datos de medicamentos y otro de la gestión de recordatorios. En cuanto a la información proporcionada sobre los medicamentos, MedLens extrae los datos de fuentes oficiales, en concreto, del Ministerio de Sanidad a través de la Agencia Española de Medicamentos y Productos Sanitarios (AEMPS). La idea inicial solo contemplaba el envío al usuario de la información extraída del prospecto. No obstante, dado que algunas secciones de los prospectos pueden superar las 1200 palabras, se ha añadido una opción para recibir la información de manera resumida. Para ello, se ha creado un asistente de OpenAI cuya tarea es proporcionar una versión compacta y legible de la información sin omitir datos cruciales, con el objetivo de garantizar la seguridad del usuario. La evaluación de esta funcionalidad ha mostrado que el asistente podía reducir la extensión del texto en algunos casos hasta en un 90 %, sin perder prácticamente ninguna información relevante, aunque en ocasiones tiende a una generalización excesiva. En conclusión, MedLens tiene un gran potencial para mejorar significativamente la accesibilidad a la información de los medicamentos, tanto a nivel material, al facilitar el acceso sin necesidad de un prospecto físico, como a nivel educativo, al fomentar la consulta de datos sobre medicamentos. Esto puede contribuir a una mayor conciencia y responsabilidad en el uso de medicamentos por parte de la sociedad.
ABSTRACT
In the information age, fast and accurate access to drug information is crucial for the correct use and management of medicines. However, today, the most common method of obtaining this information is still the package insert in physical format. These package inserts, although complete, have certain disadvantages: they contain a large amount of information condensed in small print and on large paper, and they are folded in a specific way to fit in their packaging, which means that once opened, refolding them becomes a puzzle. To address these drawbacks, MedLens is proposed, a digital tool that facilitates access to information about medicines, and in a way that is familiar to everyone: through a chat. MedLens allows the search for medicines by means of an image (using OCR techniques) or by typing the name of the medicine. The information is presented in separate sections to facilitate the search for specific data, although it also offers the option of receiving the complete package leaflet in PDF format. It also has additional functionalities such as the configuration of reminders for taking medications and the possibility of storing a personal list of medications to keep track of what you have at home. The implementation of this tool has a particularity, as it has been carried out using an architecture based on multi-agent systems. This approach has been chosen for its modularity and scalability, allowing the chatbot’s responsibilities to be divided into different specialized agents. For example, one agent can be in charge of user interaction, another of drug database querying and another of reminder management. As for the information provided on drugs, MedLens extracts data from official sources, specifically from the Ministry of Health through the AEMPS. The initial idea was only to send the user information extracted from the package leaflet. However, given that some sections of the package leaflets can exceed 1200 words, an option has been added to receive the information in a summarized form. For this purpose, an OpenAI wizard has been created whose task is to provide a compact and readable version of the information without omitting crucial data, with the aim of ensuring user safety. The evaluation of this functionality has shown that the wizard could reduce the length of the text in some cases by up to 90%, without losing practically any relevant information, although sometimes it tends to overgeneralize. In conclusion, MedLens has great potential to significantly improve the accessibility of drug information, both at a material level, by facilitating access without the need for a physical package leaflet, and at an educational level, by encouraging the consultation of drug data. This can contribute to greater awareness and responsibility in the use of medicines by society. Read More