Archivo del autor: Antonio Matarranz

Acerca de Antonio Matarranz

Chief Marketing Officer at MeaningCloud

Efectos adversos de los medicamentos y medios sociales

Las reacciones adversas a medicamentos (RAM) son el problema más importante de seguridad en el campo de la salud. Se refieren a los efectos dañinos y no intencionados que producen los fármacos en el tratamiento de enfermedades y profilaxis, ya sea cuando se administran dosis normales, ya sea cuando se incurre en errores de medicación o usos incorrectos. Son la cuarta causa de muerte en pacientes hospitalizados en EEUU. Por ello, el área de la farmacovigilancia está recibiendo una gran atención debido a la gran incidencia de las RAM y al alto coste que llevan asociadas (entre el 15 y el 20 por ciento del gasto hospitalario se debe a complicaciones debidas a fármacos).

Determinadas RAM no se descubren durante los ensayos clínicos dado que no pueden conocerse hasta que el fármaco lleva varios años en el mercado. Por ello, las agencias de medicamentos deben vigilar las RAM una vez comercializado el medicamento, y el principal instrumento del que disponen son los sistemas de notificación voluntaria en los que profesionales y pacientes informan sobre sospechas de RAM (en España los pacientes pueden informar desde julio de 2012). Sin embargo, estos sistemas apenas se utilizan, pues se estima que solo se notifican entre un 5% y un 20% de las RAM, ya sea por la falta de tiempo, por la complejidad del proceso, por el poco conocimiento respecto a las RAM o por la mala coordinación entre niveles asistenciales.

En el marco del proyecto europeo TrendMiner se ha creado un prototipo para analizar comentarios en redes sociales que incorpora el procesamiento semántico de MeaningCloud para reconocer las menciones de fármacos, efectos adversos y enfermedades. El sistema visualiza la evolución de estas menciones y sus “coocurrencias”, es decir, registra qué fármacos se mencionan y con qué efectos adversos. Por ejemplo, el sistema monitoriza fármacos pertenecientes a la familia de los ansiolíticos y para ello no solo tiene en cuenta las menciones de los principios activos o medicamentos genéricos de este grupo (entre otros el lorazepam y el diazepam) sino también las marcas comerciales (como el Orfidal). Todas estas menciones se pueden analizar además en relación con sus efectos terapéuticos (entre los cuales están Orfidal indicado para ansiedad) y sus efectos adversos (tales como Orfidal puede producir temblores).

Para más información sobre el proyecto, desarrollado con la participación de la Universidad Carlos III de Madrid, ir al sitio web de la universidad.

Las empresas del dominio de salud y las farmacéuticas ya pueden explotar su información no estructurada


En la industria farmacéutica y de salud
, tenemos a nuestra disposición nuevas herramientas de ciencia de datos capaces de extraer información valiosa sobre documentos de redacción libre como las historias clínicas electrónicas. Es posible explotar la información asociada a datos como el coste de tratamientos médicos, su eficiencia (precio, ventajas y riesgos), referencias a fármacos, efectos secundarios o resultados a largo plazo.


Textalytics es ahora MeaningCloud

Si has visitado recientemente el sitio de nuestro producto Textalytics te habrá sorprendido el cambio de apariencia… y de nombre. Después de un año y medio comercializando Textalytics y recibiendo un feedback continuo de nuestros usuarios y clientes hemos decidido que esta nueva iteración sea más “sustancial” y nos sirva para acercarnos más al producto que nos estáis demandando.

Durante este tiempo hemos conseguido varios miles de clientes en todo el mundo, que usan nuestras APIs en aplicaciones críticas para su negocio. A todos ellos les agradecemos su confianza y les aseguramos que dispondrán de un camino sencillo y claro de migración a MeaningCloud.

Conceptualmente no hay grandes modificaciones: queremos que MeaningCloud siga siendo la manera más sencilla, segura y económica de convertir tu contenido no estructurado en información accionable y para ello seguimos aplicando un modelo de APIs en la nube. Pero con este cambio queremos redoblar nuestra apuesta por la sencillez y en la personalización, y eso se traduce en algunas mejoras.

Un producto mejorado y más sencillo

Lo más importante a destacar es que todas las API de Textalytics van a seguir estando operativas hasta el 1 de junio de 2015, así que de momento no tenéis que hacer ningún cambio.

Por otra parte, toda la funcionalidad que usabais de Textalytics (Text Classification, Topic Extraction, Sentiment Analysis, etc.) está replicada en MeaningCloud – aunque con el inevitable cambio de nombre en los puntos de acceso-, con lo cual el esfuerzo de migración es mínimo.

Pero también hay algunas novedades significativas: la principal la constituyen las nuevas funcionalidades de personalización. Lo más importante que hemos aprendido con Textalytics es que el principal factor de éxito en una aplicación de análisis semántico radica en la personalización del las herramientas al dominio de cada cliente (sus marcas, productos, departamentos, competidores…). Y, también, que los clientes queréis ser autónomos en esa personalización e incorporar vuestros diccionarios, modelos, etc. de una manera sencilla.

Por eso MeaningCloud incorpora una nueva interfaz para la personalización y adaptación del análisis de texto. En esta release ya puedes crear tus propios modelos de clasificación. En las próximas semanas, añadiremos herramientas para que crees tus propios diccionarios o puedas ajustar el análisis de sentimiento a medida. Además, estrenamos una nueva área de usuarios,  que facilita  el acceso a la documentación, a las configuraciones personalizadas y a la información de consumo. Por último, la clave de licencia es ahora única para que aún sea más sencillo empezar a usar MeaningCloud.

Y finalmente, un cambio que va a ser muy bien recibido en un aspecto muy significativo del servicio: su precio. Hemos simplificado el esquema de tarifas, que ahora utiliza el número de consultas (requests) como variable de escalado. Este nuevo esquema, sugerido por nuestros usuarios, facilita la planificación del consumo y proporciona un criterio más sencillo de tarificación en todas las API. También es un esquema más favorable para las aplicaciones que procesan textos de mayor longitud.

Pero además, ampliamos nuestro Plan Gratis (que con 40.000 solicitudes por mes es el más generoso del mercado) y creamos un escalón de entrada con una cuota más baja, de 99 dólares. Para que nadie que quiera evaluar o prototipar sobre MeaningCloud o usarlo en aplicaciones comerciales encuentre un impedimento en el precio.

Un sitio web renovado

Atendiendo a vuestras peticiones, hemos rediseñado nuestro sitio web (tanto en interacción y arquitectura de información como en diseño gráfico) para simplificar y optimizar la experiencia de visitantes y usuarios.

Además del área de carácter más informativo, en abierto, hay un área de desarrolladores que recoge la documentación sobre las APIs y herramientas de integración y que da acceso a un área privada de usuarios renovada.

Y queremos aportaros una mejor experiencia no solo cuando os informéis sobre MeaningCloud (sus prestaciones, las soluciones que se pueden desarrollar sobre él), también durante el proceso de suscripción. Ahora, para las modalidades de contratación estándar, el proceso es totalmente automático y se puede pagar usando PayPal.

Una nueva identidad

Finalmente, pero no por eso menos importante, hemos decidido cambiar el nombre al producto. Teníamos la impresión de que el nombre Textalytics estaba demasiado asociado a una funcionalidad, la de analítica de texto, cada vez más estandarizada.

Nuestra vocación es extraer significado de los contenidos, es decir, ir más allá del reconocimiento de entidades o la clasificación básica -que constituyen la funcionalidad estándar de la analítica de texto- para analizar sentimiento, perfilar usuarios o detectar intenciones.

Y la posibilidad de disponer de esas capacidades desde la nube y de integrarlas fácilmente en cualquier aplicación mediante SDKs y plug-ins -en definitiva, nuestro concepto de Meaning as a Service- es una propuesta de valor tan clara y disruptiva que merece figurar explícitamente en el nombre. De ahí MeaningCloud.

Soy un usuario de Textalytics ¿qué debo hacer?

Si eres un usuario actual de Textalytics, probablemente te estés preguntando ¿cómo me va a afectar este cambio? Te lo explicamos en el siguiente post.


Usuarios de Textalytics: ¿Cómo migrar tu aplicación a MeaningCloud?

Todos los usuarios de Textalytics tienen acceso a MeaningCloud usando el mismo correo y clave que ya tenían. Si no recuerdas tu contraseña, puedes renovarla en este enlace.

Hemos simplificado la autenticación y la forma de contabilizar el consumo del servicio. En MeaningCloud con la misma licencia puedas usar todas las API y además ahora tu consumo se medirá en peticiones. Para garantizar la transición sin problemas de las aplicaciones que las usan, todos los puntos de acceso de las APIs de Textalytics van a estar operativos hasta el 1 de junio de 2015 .

Desarrolladores que usan las API de Textalytics

Si eres usuario de las siguientes funcionalidades y deseas migrar a MeaningCloud, puedes hacerlo ya. Puedes seguir los siguientes pasos:

  1. Actualiza el punto de acceso, tanto el formato de la petición como el de la respuesta no cambian. Recuerda que puedes usar tanto HTTP como HTTPS.
    API Textalytics MeaningCloud
    Sentiment Analysis
    http://textalytics.com/core/sentiment-1.2
    http://api.meaningcloud.com/sentiment-1.2
    Topics Extraction
    http://textalytics.com/core/topics-1.2
    http://api.meaningcloud.com/topics-1.2
    Text Classification
    http://textalytics.com/core/class-1.1
    http://api.meaningcloud.com/class-1.1
    Language Identification
    http://textalytics.com/core/lang-1.1
    http://api.meaningcloud.com/lang-1.1
  2. Comprueba tu clave de licencia en MeaningCloud y asegurarte de que usas la licencia correcta (y única) como valor del parámetro ‘license key’ en todas las llamadas. Puedes cortar y pegar tu licencia desde la sección Licenses en los detalles de tu cuenta o desde la página de inicio para desarrolladores.

A los usuarios del resto de API , os informaremos por email en función de las características del Plan contratado a medida que las funcionalidades se encuentren disponibles en MeaningCloud.

Usuarios del add-in de Textalytics para Excel

En el caso de que uses el add-in para Excel y quieras actualizarte a MeaningCloud:

  1. Desinstala el add-in de Textalytics para Excel.
    1. Abre el Panel de Control > Programas > Programas y Características
    2. Selecciona Textalytics add-in for Excel y pulsa el boton Desinstalar.
  2. Descarga la nueva versión del add-in de MeaningCloud para Excel 2.0 que ya contiene los puntos de acceso actualizados.
  3. Instala la nueva versión.
  4. Configura tu clave de licencia para empezar a analizar texto

 

Como siempre, si tienes dudas o problemas no dudes en escribirnos a support@meaningcloud.com


Analizando la Voz del Cliente (VoC) en el Sentiment Analysis Symposium

Hace unos días estuvimos presentando en el Sentiment Analysis Symposium de Nueva York. En nuestra ponencia explicamos cómo utilizar las tecnologías de análisis de texto para escuchar la Voz del Cliente (VoC) y obtener customer insights.

Textalytics at Sentiment Analysis Symposium 2014

Para las empresas es vital entender las opiniones que sus clientes -actuales y potenciales- expresan en unos nuevos canales mucho más espontáneos y menos estructurados que las tradicionales encuestas (p.ej., respuestas abiertas en cuestionarios, interacciones en el contact center, conversaciones en medios sociales). El alcance, la inmediatez y el carácter más “emocional” de estos canales los convierte en una impresionante fuente de materia prima para obtener valiosos insights.

Continuar leyendo


Nueva API de Publicación Semántica en MeaningCloud

Esta API permite producir y publicar contenidos más valiosos, más rápidamente y con menor coste

ACTUALIZACIÓN: esta API ha sido discontinuada. En su lugar usa nuestra Solución para Publicación Semántica, que incorpora APIs como Extracción de Topics, Clasificación de Textos o Resúmenes Automáticos.

En MeaningCloud seguimos desarrollando nuestro roadmap y ofreciendo nuevas API verticales, optimizadas para diversos sectores y aplicaciones. Es un placer anunciar que ya está disponible nuestra API de Publicación Semántica, especialmente dirigida a medios de comunicación, editoriales y proveedores de contenidos en general.

Es un paso natural ya que en S|ngular Meaning (nuestra empresa matriz, antes llamada «Daedalus») llevamos años colaborando con las compañías más significativas de estos sectores (PRISA, Unidad Editorial, Vocento, RTVE, lainformacion.com…) y éste es uno de los mercados donde más demanda estamos detectando y más tracción están consiguiendo nuestras soluciones.

La API de Publicación Semántica incorpora el know-how que hemos desarrollado colaborando con estas grandes empresas y lo empaqueta en forma de recursos semánticos, pipelines de proceso y configuraciones específicas para los escenarios y aplicaciones más habituales de este sector: gestión de archivo, generación de contenidos, personalización de productos informativos, etc.

Continuar leyendo


Grabación y Q&A del webinar sobre Textalytics

El pasado 8 de octubre celebramos nuestro webinar sobre Textalytics – la manera más sencilla de incorporar procesamiento semántico a tus aplicaciones.

Meaning as a Service

Durante la sesión tuvimos la suerte de recibir numerosas preguntas. Como referencia, y para dar respuesta a algunas que se quedaron sin contestar por falta de tiempo aquí tenéis un resumen del Q&A:

Jorge: ¿Como se personaliza Textalytics con el vocabulario específico de cada dominio? Me refiero por ejemplo a vocabulario técnico. ¿Es con la funcionalidad que estará lista para octubre?

Con la primera versión de la API de Publicación Semántica estará disponible la posibilidad de definir un diccionario personalizado en el que se pueden añadir entidades y conceptos con información asociada como tipos e identificadores propios. Esto permitirá definir un vocabulario técnico específico como el que deseas.

Sergio: Si tengo mi ontología «propia» ¿la puedo incorporar a Textalytics ?

El diccionario personalizado te va a permitir introducir instancias de tu ontología y asociarles una de tus clases. También vas a poder añadir tus propias clases y establecer relaciones jerárquicas entre ellas.

José: ¿La API es vía servicio web o podemos integrarlo en nuestras aplicaciones Java?

Textalytics ofrece ambas posibilidades: se puede invocar vía servicios web REST o desde Java utilizando nuestro SDK para ese lenguaje. Lo mismo ocurre actualmente con Python y PHP.

Alfonso: ¿Hay planes de lanzar una API para .NET?

Las API de Textalytics son REST estándar y se pueden invocar desde aplicaciones .NET.

Marta: ¿Se diferencia entre subjetividad y objetividad? (¿polar facts?)

En Sentiment Analysis API dentro del conjunto de Core API tienes la posibilidad de acceder a un análisis detallado de la opinión que incluye subjetividad/objetividad además de polaridad y la intensidad del sentimiento expresado (P+,P,NEU,N,N+). La combinación de ambos te permite identificar “polar facts”.

Rafa: ¿Qué valor añadido ofrecen vuestras bases de conocimiento en cuanto a las propiedades de las entidades? Estoy pensando por ejemplo en un caso de uso sencillo en el que después de haber analizado el texto y extraido entidades de tipo Lugar, quiero filtrar mis contenidos por ejemplo por aquellos documentos que hablen de ciudades con más de un cierto número de habitantes.

Nuestras bases de conocimiento propias incluyen principalmente información lingüística y temática (alias, variantes, etc.). Además mantenemos varios rasgos que son importantes para algunas tareas concretas (fictional characters, historic) y otros genéricos como son relaciones de inclusión geográfica. Para los datos más “factuales” como la población de una ciudad nuestros recursos semánticos están conectados con fuentes de Open Linked Data (Geonames, Dbpedia, Freebase, etc ) y Wikipedia. Puedes encontrar información más detallada en la página de Topics Extraction API.

Enrique: ¿De temas multimedia en qué situación estáis?

Disponemos de una API para la transcripción voz-texto y el reconocimiento de locutor  (https://textalytics.com/core/asr-info) que ofrecemos junto a nuestros partners de Vocapia Research. Puedes evaluarla completamente gratis dentro del Plan Gratuito analizando hasta 50 minutos de audio.

Joan: ¿Qué idiomas están soportados?

Español e inglés están soportados para todas las API. En Francés, Italiano, Portugués y Catalán están disponibles muchas de las funcionalidades. Para una lista completa de lenguas: https://www.meaningcloud.com/developer/language-identification/doc/1.1/response

Ricardo: A la hora de captar entidades/contenidos dentro de un texto, ¿se podrán introducir, por ejemplo, listas con tus propios términos, y de ahí conseguir un análisis de los mismos?

Efectivamente, la funcionalidad de diccionario personalizado va a permitir introducir términos específicos para un dominio. Estos términos pasan a ser “de primer nivel” dentro de Textalytics de forma que es posible reconocer variantes morfológicas. Para poner un ejemplo típico, si se define “redes de ordenador” como concepto a la hora de reconocer y agrupar variantes morfológicas como “redes de ordenadores”.

Enrique: ¿Qué pasa si llego al tope de créditos?

Si se supera el límite mensual de créditos gratuitos el contador se pone a cero al principio del siguiente mes. Siempre se pueden contratar paquetes con más créditos. Más info en https://www.meaningcloud.com/es/productos/precios/


Webinar: incorpora procesamiento semántico a tus aplicaciones

Descubre en este Webinar cómo hacer más inteligentes tus contenidos y procesos con nuestras API semánticas

Las empresas están inundadas de contenidos no estructurados y necesitan convertirlos en recursos más explotables y útiles. Las tecnologías semánticas facilitan extraer la máxima señal de todo ese “ruido” de una manera eficaz, rápida y escalable, permitiendo

  • Entender lo que se dice en medios sociales de manera exhaustiva, a bajo coste y en tempo real
  • Enriquecer, relacionar y personalizar dinámicamente toda clase de contenidos multimedia para mejor combinarlos, distribuirlos y monetizarlos
  • Estructurar y extraer el significado de todo tipo de activos de información para una gestión, análisis y explotación más eficientes

Hasta ahora, el procesamiento semántico no estaba a alcance de todos. Por eso en Daedalus hemos lanzado MeaningCloud: una familia de API semánticas en la nube pensada para aquellos desarrolladores / integradores / startups que quieran construir soluciones semánticas de manera eficaz, rápida y barata.

Textalytics

El servicio Meaning-as-a-Service ofrece varias API, cada una con una funcionalidad específica del dominio de aplicación, así como SDK y plug-ins que hacen que su aprendizaje y uso sea mucho más fácil.

Textalytics API alto nivel

En un próximo webinar veremos con ejemplos cómo Textalytics (ahora MeaningCloud) reduce el esfuerzo necesario para obtener resultados y el time-to-market en la aplicación de tecnologías semánticas. Más información y registro aquí.

Webinar – Textalytics: La manera más sencilla de incorporar procesamiento semántico a tus contenidos y procesos

  • Día: martes, 8 de octubre de 2013
  • Hora inicio: 16:00 hora CET (Madrid)
  • Duración: 45 min.

Esperamos contar con tu asistencia.
 
ACTUALIZACIÓN: Para vuestra comodidad hemos subido los contenidos del webinar.


MeaningCloud – Meaning as a Service: oferta semántica en modo SaaS

Hace unas semanas hablábamos por aquí de cómo en s|ngular meaning (antes «Daedalus»)   hemos explorado diversos modelos de negocio basados en API para la comercialización de nuestras tecnologías semánticas. Nuestra percepción era que las funcionalidades lingüísticas básicas son difíciles de usar para muchos desarrolladores -no expertos en estas tecnologías- y que eso les obliga a construir soluciones mediante un proceso de prueba y error tipo “hágaselo usted mismo”, que es lento e ineficiente.

Nuestra visión era ofrecer al mercado unas API con una filosofía más plug-and-play, que proporcionen una funcionalidad más cercana al negocio, una curva de aprendizaje más rápida y -como resultado- una mayor productividad. Esa visión había cristalizado en nuestro productoMeaningCloud y hoy podemos decir que ese producto ya está disponible.

MeaningCloud es la manera más sencilla de “semantizar” tus aplicaciones

MeaningCloud (antes llamado «Textalytics») una oferta en modo SaaS que ofrece una funcionalidad de procesamiento semántico de alto nivel multilenguaje a aquellos desarrolladores / integradores que quieran desarrollar soluciones semánticas de manera eficaz, rápida y barata. En comparación con otras ofertas semánticas en modo servicio, MeaningCloud ofrece varias API, cada una de ellas con una funcionalidad específica y cercana a un dominio de aplicación, así como SDK, plug-ins… que hacen que el aprendizaje y el uso sea mucho más fácil, reduciendo el tiempo necesario para obtener resultados y el time-to-market.

Textalytics - Meaning as a Service

Continuar leyendo