¿Cómo difieren los roles de lingüistas e informáticos en el campo de la PNL?

Trabajo en un departamento con estudiantes graduados en lingüística y en CS, todos los cuales trabajan en proyectos relacionados con el lenguaje. Algunos de los profesores tienen citas dobles (CS / Lingüística), algunos solo en un área u otra. Solo tengo antecedentes en humanidades / lexicografía.

Todos los estudiantes de lingüística tienen una impresionante capacidad de programación y realizan una buena cantidad de programación de rutina que mantiene en funcionamiento nuestras diversas bases de datos, así como la programación para configurar tareas de anotación. Los estudiantes de CS, aunque su trabajo está relacionado con el lenguaje, trabajan más en desarrollos a largo plazo y de gran alcance en aprendizaje automático y traducción y otras preocupaciones de big data. Los estudiantes que han terminado su doctorado y se han ido están trabajando en una variedad de campos en la industria privada y la academia. Nadie ha tenido problemas para encontrar trabajo.

Esto es lo que sucede en una sola institución y parece reflejar su impresión.

No soy un experto, pero creo que su diferencia radica en los departamentos principales: la lingüística computacional construye y usa software para investigar la teoría y los mecanismos de los lenguajes naturales, mientras que CS construye software para comunicarse con las computadoras usando lenguaje natural y extraer información del texto en lenguaje natural.