Carreras: Lingüística computacional
Los lingüistas computacionales desarrollan sistemas informáticos que se ocupan del lenguaje humano. Necesitan una buena comprensión tanto de la programación como de la lingüística. Este es un campo técnico y desafiante, pero los lingüistas computacionales calificados están en demanda y altamente remunerados. Los lingüistas computacionales construyen sistemas que pueden realizar tareas como el reconocimiento de voz (por ejemplo, Siri), la síntesis de voz, la traducción automática (por ejemplo, Siri)., Google Translate), comprobación de gramática, minería de texto y otras aplicaciones de “Big Data”, y muchas otras.
Para obtener más detalles sobre cómo es trabajar en esta industria, están disponibles las presentaciones de Vita Markman y Laura Walsh Dickey.
También hay trabajos de lingüística en la industria del software que no requieren necesariamente muchos conocimientos de programación, por ejemplo, evaluadores de datos de voz, administradores de datos lingüísticos, anotadores y especialistas en localización.
Cómo entrar en lingüística computacional
CSULB no tiene un programa en lingüística computacional, pero puede elegir cursos que lo prepararán para este campo. Estas son las áreas en las que debe concentrarse:
- Programación. El departamento de Ingeniería Informática y Ciencias de la Computación ofrece una serie de cursos que comienzan con CECS 100 (Pensamiento Crítico en la Era de la Información Digital) y CECS 174 (Introducción a la Programación y Resolución de Problemas). Para el autoaprendizaje, intente programar libros especialmente dirigidos a lingüistas, como los libros de Michael Hammonds sobre Perl y Java, o Bird et al.es un libro sobre Pitón. También hay muchos cursos en línea gratuitos, como el curso de Python de EdX.
- Matemáticas y estadísticas. La lingüística computacional a menudo utiliza métodos estadísticos. LING 301 (Introducción a los Métodos de Investigación) proporciona una introducción básica a las estadísticas; también hay cursos más avanzados disponibles en otros departamentos. Además, la programación requiere algunos conocimientos de matemáticas; CECS 174 tiene los requisitos previos de CECS 100 y MATH 113, 122 o 123.
- Lingüística. Los cursos más relevantes para lingüistas computacionales son aquellos que tratan aspectos estructurales del lenguaje (sintaxis, semántica, fonología, fonética), patrones de uso y variación (sociolingüística, discurso), psicolingüística y métodos de investigación (incluida la lingüística de corpus).
- Procesamiento de lenguaje natural. Hay cursos en línea disponibles, incluidos los de National Research University, UT Austin y Stanford.
Educación superior
Las universidades de California que ofrecen programas de lingüística computacional incluyen:
- SDSU (Certificado básico en lingüística computacional)
- CSU Fresno (opción de Licenciatura en Lingüística Computacional)
- USC
- Stanford
Encontrar empleos y pasantías
Sitios con ofertas de empleo y pasantías:
- Lista de Lingüistas
- Asociación de Lingüística Computacional
- Dice.com
- KD Nuggets
- NLP People
Las siguientes son algunas empresas que emplean lingüistas computacionales:
- Los gigantes de la tecnología habituales: Google (incluido el grupo de investigación de PNL), Microsoft (incluido el grupo de investigación de PNL en Redmond), Verizon Media, Apple, etc.
- Alelo
- Appen Butler Hill
- Chenope
- Decooda
- Sistema Experto
- Intel
- Lingsoft
- Lionbridge
- Mitre Corporation
- Multilingüe
- Lado Norte
- Matiz
- Oracle
- SDL
- SRI International
- Systran
- Vantage Lingüística
- Verilogue
- Voiceweb
- VoxGen