La actividad investigadora de massive knowledge está centrada en tres líneas principales:
Inteligencia artificial
En esta línea encontramos todos los esfuerzos dedicados a la obtención de tecnologías avanzadas relacionadas con dos áreas:
- El tratamiento y explotación de la información (PLN, minería de datos, recuperación de información, etc.)
- La cooperación inteligente entre sistemas y componentes (agentes inteligentes, etc.)
Arquitectura de computadores y sistemas de información
En este área se centran los trabajos destinados al diseño y creación de arquitecturas avanzadas distribuidas que sirvan como infraestructura para el procesamiento intensivo que tiene lugar en el área de procesamiento del lenguaje y explotación de información.
Interfaces de usuario
Esta línea de trabajo comprende los esfuerzos dedicados al estudio y diseño de interfaces de usuario avanzadas para aplicaciones que exploten la tecnología desarrollada por la empresa.