Cita: Estas dos descripciones son casi iguales.Necesito saber más o menos como se podría hacer.
Lo que planteas no es trivial, necesitas
herramientas de análisis del lenguaje natural, si pensabas que una par de funciones de PHP bastarían te equivocaste entonces.