Un intermediario semántico es un servicio informático que proporciona automáticamente servicios de mapeador semántico . Un intermediario semántico suele ser parte de un sistema de middleware semántico que aprovecha las declaraciones de equivalencia semántica. Para calificar como un producto de intermediario semántico, un sistema debe poder extraer automáticamente datos de un mensaje y usar declaraciones de equivalencia semántica para transformarlo en otro espacio de nombres.