Gaia
Hizkuntza Prozesatzeko Programazio-teknikak
Gaiari buruzko datu orokorrak
- Modalitatea
- Ikasgelakoa
- Hizkuntza
- Ingelesa
Irakasgaiaren azalpena eta testuingurua
Ikastaroaren helburua ikasleek Hizkuntzaren Prozesamendurako (HP) erabilgarriak diren programazio teknikak oinarriak ezagutu eta erabiltzen ikastea da, ariketetan oinarritutako ikuspegi guztiz praktikoarekin. Ikastaroan Python programazio-lengoaiaren sarrera labur bat ikusiko da, HPrako espezifikoak diren liburutegiak eta testuetako informazio linguistikoa errepresentatzeko estandarrak erabiltzen dituzten ariketak barne.Irakasleak
Izena | Erakundea | Kategoria | Doktorea | Irakaskuntza-profila | Arloa | Helbide elektronikoa |
---|---|---|---|---|---|---|
PEREZ DE VIÑASPRE GARRALDA, OLATZ | Euskal Herriko Unibertsitatea | Irakaslego Agregatua | Doktorea | Elebiduna | Konputagailuen Arkitektura eta Teknologia | olatz.perezdevinaspre@ehu.eus |
Gaitasunak
Izena | Pisua |
---|---|
Capacidad para gestionar y diseñar sistemas basados en lenguajes estándares para el etiquetado de información lingüística. | 25.0 % |
Habilidad para gestionar, enriquecer y manejar recursos lingüísticos para el procesamiento del lenguaje humano. | 25.0 % |
Habilidad para manejar las estrategias y herramientas basadas en conocimiento para el procesamiento del lenguaje humano. | 25.0 % |
Habilidad para el manejo y la adaptación de los métodos simbólicos y basados en corpus (aprendizaje automático) más relevantes para la investigación en las tecnologías de la lengua. | 25.0 % |
Irakaskuntza motak
Mota | Ikasgelako orduak | Ikasgelaz kanpoko orduak | Orduak guztira |
---|---|---|---|
Magistrala | 20 | 30 | 50 |
Ordenagailuko p. | 40 | 60 | 100 |
Irakasgaia ikastean lortuko diren emaitzak
- Karaktere-kateak, zerrendak, testu lau eta abarren prozesamendua eskatzen duten oinarrizko problemekin lan egitea.- Programazio egituratu eta modularraren oinarrizko elementuak ezagutzea: (a) kontrol-egiturak: sekuentziala, baldintzazkoa eta iteraziozkoa, (b) azpiprogramak eta (c) datu-egiturak.
- HP aplikazioak garatzeko liburutegi esanguratsuak erabiltzen eta idazten ikastea.
- Hizkuntzaren Prozesamenduko ataza baten inplementazioa modu autonomoan, horretarako, autogestio eta autoerregulazio teknikak erabiliz. Ataza baten azpiko arazoak identifikatzea, behar den informazioa bilduz eta ulermen objektiborako elementu garrantzitsuak hautatuz.
Ohiko deialdia: orientazioak eta uko egitea
Ebaluazio Jarraitua:Kalifikaziorako tresnak eta portzentajeak:
Lan praktikoak (ariketak, laborategiak, ...): %70
Azken lana: %30
Ebaluazio Finala:
Kalifikaziorako tresnak eta portzentajeak:
Idatzizko froga: %70
Azken lana: %30
Ezohiko deialdia: orientazioak eta uko egitea
Ebaluazio Finala:Kalifikaziorako tresnak eta portzentajeak:
Idatzizko froga: %70
Azken lana: %30
Irakasgai-zerrenda
1 Sarrera2 Programazioaren oinarriak
3 Aplikazio aurreratuak
Bibliografia
Oinarrizko bibliografia
- Notebook for learning basic Python: http://nbviewer.ipython.org/github/ehmatthes/intro_programming/blob/master/notebooks/syllabus.ipynb- Natural Language Processing in Python (http://www.nltk.org/book)
- Analyzing Text with the Natural Language Toolkit. Steven Bird, Ewan Klein, and Edward Loper. O'Reilly Media, 2009
- Advanced Topics in Humanities Programming with Python. https://github.com/sonofmun/ESU-2014
(In Basque) Python programazio-lengoaia http://www.unibertsitatea.net/blogak/python/
- Think Python: How to Think Like a Computer Scientist (http://greenteapress.com/thinkpython2/html/index.html) Downey, Allen,Second edition, updated for Python3. ISBN 9781491939420 PMC 932322857
- SPARQL + Wikidata tutorial: https://www.wikidata.org/wiki/Wikidata:SPARQL_tutorial
- Programming Historian: https://programminghistorian.org/en/lessons/?topic=python