Prolog
Lenguaje de programación lógica para IA y sistemas expertos
Tipado: dynamic Creado: 1972
Paradigmas
logicdeclarative
Ventajas y Desventajas
Ventajas
- + Natural para problemas lógicos
- + Pattern matching potente
- + Backtracking automático
- + Excelente para sistemas expertos
Desventajas
- - Paradigma muy diferente
- - Curva de aprendizaje alta
- - Rendimiento para algunos usos
- - Comunidad más académica
Casos de Uso
- Sistemas expertos
- Procesamiento de lenguaje natural
- Bases de conocimiento
- Constraint solving