carrières: Computational linguistics
Computational Linguistics ontwikkelen computersystemen die omgaan met menselijke taal. Ze hebben een goed begrip nodig van zowel de programmering als de taalkunde. Dit is een uitdagend en technisch gebied, maar ervaren computationele taalkundigen zijn in de vraag en zeer betaald. Computationele taalkundigen bouwen systemen die taken kunnen uitvoeren zoals spraakherkenning (bijv. Siri), spraaksynthese, automatische vertaling (bijv., Google Translate), grammatica controleren, tekst mining en andere “Big Data” – toepassingen, en vele anderen.
voor meer informatie over hoe het is om in deze industrie te werken, zijn presentaties van Vita Markman en van Laura Walsh Dickey beschikbaar.
er zijn ook taalkundige banen in de software— industrie die niet noodzakelijk veel programmeerachtergrond vereisen-bijvoorbeeld spraakgegevensevaluatoren, linguïstische datamanagers, annotatoren en lokalisatiespecialisten.
toegang tot computerlinguïstiek
CSULB heeft geen programma in computerlinguïstiek, maar u kunt cursussen kiezen die u voorbereiden op dit veld. Hier zijn de gebieden waarop u zich moet concentreren:
- programmering. Het departement Computer Engineering and Computer Science biedt een reeks cursussen aan die beginnen met CECS 100 (kritisch denken in het digitale informatietijdperk) en CECS 174 (Inleiding tot programmeren en probleemoplossing). Voor zelfstudie, probeer programmeren boeken speciaal gericht op taalkundigen, zoals Michael Hammonds ‘ boeken over Perl en Java, of Bird et al.’s boek over Python. Er zijn ook veel gratis online cursussen zoals EdX ‘ S Python cursus.
- wiskunde en statistiek. Computationele taalkunde maakt vaak gebruik van statistische methoden. LING 301 (Inleiding tot onderzoeksmethoden) biedt een fundamentele inleiding tot de statistiek; er is ook meer geavanceerd cursuswerk beschikbaar in andere afdelingen. Daarnaast vereist programmeren enige wiskundige achtergrond; CECS 174 heeft de vereisten van CECS 100 en MATH 113, 122, of 123.
- taalkunde. De meest relevante cursussen voor computationele taalkundigen zijn die over structurele aspecten van taal (syntaxis, semantiek, fonologie, fonetiek), gebruikspatronen en variatie (sociolinguïstiek, discours), psycholinguïstiek, en onderzoeksmethoden (inclusief Corpus linguïstiek).
- verwerking in natuurlijke taal. Online cursussen zijn beschikbaar, waaronder die van National Research University, UT Austin en Stanford.
voortgezet onderwijs
universiteiten in Californië die programma ‘ s in computationele taalkunde aanbieden, omvatten::
- SDSU (Basic certificate in computational linguistics)
- CSU Fresno (B. A. option in Computational Linguistics)
- USC
- Stanford
het vinden van banen en stages
Sites met vacatures en stages:
- Linguïstenlijst
- Associatie voor computationele taalkunde
- Dice.com
- KD Nuggets
- NLP mensen
:
- de gebruikelijke techreuzen: Google (inclusief de NLP onderzoeksgroep), Microsoft (inclusief de NLP onderzoeksgroep in Redmond), Verizon Media, Apple, etc.
- Alelo
- I Butler Hill
- Chenope
- Decooda
- Expert-Systeem
- Intel
- Lingsoft
- Lionbridge
- Mitre Corporation
- Meertalige
- Noordzijde
- Nuance
- Oracle
- SDL
- SRI International
- Systran
- Vantage Taalkunde
- Verilogue
- Voiceweb
- VoxGen