¿Conoces herramientas de procesamiento de lenguaje natural?
Sigo diciendo que PHP no es el indicado dado que implementar todas las herramientas necesarias no es trivial.
Si crees que es trivial, como para buscar solución en un foro sobre programación web entonces temo decirte que el chiste se cuenta solo.