v1.0 - Motor de Ejercicios

Evalúa ejercicios de inglés con una sola API

Microservicio independiente que procesa, valida y evalúa ejercicios de aprendizaje de inglés. Transportes HTTP REST y TCP nativo con generación dinámica de grids.

Comenzar Referencia de API
tipos de ejercicio
9
scoring con feedback
0–10
transportes
REST + TCP

Pruébalo en Vivo

Selecciona un tipo de ejercicio y evalúa una respuesta en tiempo real.

Multiple Choice Fill the Blank Open Answer Sopa de Letras Crucigrama

What is the correct translation of 'dog'?

Evaluar Reiniciar

She ___ to school every day. (go)

Escribe y pulsa Evaluar
Evaluar Reiniciar

Describe your daily routine in three sentences.

Escribe y pulsa Evaluar
Evaluar Reiniciar

Find the hidden words in the grid: DOG, CAT, SUN, RUN

Escribe y pulsa Evaluar
Evaluar Reiniciar

Crossword clue: 'Opposite of hot' (4 letters)

Escribe y pulsa Evaluar
Evaluar Reiniciar

Características

Evaluación Instantánea

Validators para multiple choice, fill blank y open answer con scoring 0-10. Distancia Levenshtein para coincidencias aproximadas.

Grids Dinámicos

Generación de Sopa de Letras y Crucigramas con algoritmos de backtracking. Cada intento es único.

Text-to-Speech

Integración con Google Cloud TTS y ElevenLabs para ejercicios de listening con soporte de diálogo A/B.

API Key Auth

Autenticación por API key con generación, listado y revocación vía endpoints de administración.

Dual Transport

HTTP REST para cualquier framework más TCP nativo para comunicación de microservicios Node.js y NestJS.

Modular y Limpio

Arquitectura con processors, validators y engines separados por responsabilidad. Fácil de extender.

¿Qué es DISNOMIA?

Un motor de evaluación de ejercicios diseñado para integrarse en cualquier ecosistema.

DISNOMIA es un microservicio independiente que procesa, valida y evalúa ejercicios de aprendizaje. Trabaja con bases de datos relacionales y no relacionales para una integración concisa, sin importar el framework ni el objetivo de tu plataforma.

Expone dos interfaces sobre un mismo núcleo de lógica: HTTP REST para cualquier lenguaje o framework, y TCP nativo optimizado para entornos Node.js y NestJS. Recibe contenido y configuración, genera representaciones dinámicas y evalúa respuestas en tiempo real.

¿Por qué Disnomia?

Un motor de evaluación diseñado para integrarse en cualquier ecosistema.

Integración MCP

Conecta múltiples servidores MCP para integrar voces (TTS), imágenes y agentes de IA en tus flujos de ejercicios.

Amigable con cualquier Stack

Funciona con Laravel, Django, NestJS o HTTP crudo. TCP nativo para microservicios Node.js.

Grids Dinámicos

Motores de Sopa de Letras y Crucigramas con backtracking. Cada grid es único, generado bajo demanda.

Scoring en Tiempo Real

Evaluación instantánea con distancia Levenshtein, scoring 0-10 y feedback detallado por respuesta.

Seguro por Defecto

Autenticación por API key con endpoints de administración para generación, listado y revocación.

Stateless y Escalable

Sin base de datos, sin estado. Motor de evaluación puro — escalable horizontalmente detrás de cualquier load balancer.

Casos de Uso

Disnomia se adapta a cualquier modalidad de enseñanza de inglés.

Plataformas E-Learning

Integra evaluaciones automatizadas en cursos de inglés con soporte para múltiples tipos de ejercicio y feedback instantáneo.

Aulas Virtuales

Los docentes asignan ejercicios con evaluación automática y reciben reportes detallados del progreso de cada estudiante.

Capacitación Corporativa

Evalúa el nivel de inglés de empleados con ejercicios estandarizados y escalables sin intervención manual.

Apps Móviles de Idiomas

Motor ligero que se conecta vía HTTP REST desde apps nativas o híbridas para evaluar respuestas al instante.

Tutores de IA

Agentes conversacionales que usan Disnomia como backend de evaluación para validar respuestas en diálogos interactivos.

Preparación de Exámenes

Simuladores de exámenes oficiales (TOEFL, IELTS, Cambridge) con evaluación estructurada y métricas comparativas.

Próximamente

Planes y Precios

Los planes de pago estarán disponibles muy pronto. Mientras tanto, puedes explorar la documentación y probar la demo.

Trial

Gratis por 14 días

Explora todas las funcionalidades sin compromiso.

  • Hasta 1,000 evaluaciones
  • Todos los tipos de ejercicio
  • HTTP REST y TCP nativo
  • Documentación completa
  • Swagger interactivo
Próximamente

Starter

$49 /mes

Para proyectos pequeños y prototipos en producción.

  • Hasta 50,000 evaluaciones/mes
  • Todos los tipos de ejercicio
  • API Key Admin
  • Soporte por email
  • 99.5% uptime SLA
Próximamente

Enterprise

A medida contactar

Para instituciones y despliegues a gran escala.

  • Evaluaciones ilimitadas
  • On-premise / VPC dedicada
  • SLA personalizado
  • Gerente de cuenta dedicado
  • Integración asistida
  • Soporte 24/7 premium
Próximamente

Preguntas Frecuentes

Respuestas rápidas a las dudas más comunes sobre Disnomia.

¿Qué tipos de ejercicio soporta Disnomia?

Multiple choice, fill the blank, open answer, word search y crossword. Cada tipo tiene su propio validador y motor de generación.

¿Necesito registrarme para usar la API?

Sí, necesitas una API key. Puedes obtener una de prueba gratuita por 14 días sin tarjeta de crédito.

¿Cómo funciona la evaluación de open answer?

Usa distancia Levenshtein para coincidencias aproximadas más un análisis de palabras clave. El scoring va de 0 a 10 con feedback detallado.

¿Puedo usar Disnomia con mi propio frontend?

Sí. Disnomia es un microservicio independiente. Consumes los endpoints REST desde cualquier lenguaje o framework.

¿Qué diferencia hay entre HTTP REST y TCP nativo?

HTTP REST funciona con cualquier stack. TCP nativo está optimizado para microservicios Node.js/NestJS con menor latencia y overhead.

¿Disnomia almacena datos de mis usuarios?

No. Disnomia es stateless. No guarda ejercicios, respuestas ni datos personales. Evalúa y devuelve el resultado.

¿Cómo se integra con TTS?

A través de servidores MCP. Conectas Google Cloud TTS o ElevenLabs como proveedores y Disnomia los usa para generar audio en ejercicios de listening.

¿Puedo cancelar mi plan en cualquier momento?

Sí. Sin permanencia ni multas. Al cancelar mantienes acceso hasta el final del período facturado.

¿Listo para integrar?

Explora la documentación completa de la API o prueba los endpoints interactivamente con Swagger.

Referencia de API Leer la documentación