Classes
Materials de cursos que he impartit
Imparteixo cursos de programació al Servei de Tecnologia Lingüística (Universitat de Barcelona). Cada primer semestre es dona una introducció a Python pensada per perfiles d’humanitats (divendres al matí d’octubre a desembre). Vegeu la llista de cursos: https://stel2.ub.edu/agenda/cursos-de-formacio
Tractament de dades textuals i codificades
Impareixo part de l’assignatura “Tractament de dades textuals i codificades” al Curs d’especialització en Bioinformàtica Clínica de l’Eixample Clínic.
Material del curs: Pastells/Tractament-de-Dades-Textuals-i-Codificades
Fonaments de LaTeX
Curs d’introducció a LaTeX en català, enfocat a humanitats.
El curs està pensat per fer en tres sessions de dues hores, tot i que la tercera part és llarga i cal triar quin material es vol prioritzar.
- Primera part - Sintaxi, entorns, paquets, figures i taules
- Segona part - Títol, seccions, referències creuades i bibliografia.
- Tercera part - Paquets lingüística (
linguexitipa), notes i comentaris, presentacions ambbeamer.
O veure el codi del curs: Pastells/curs-latex
Python avançat
Curs orientat a humanistes que vulguin ampliar els seus coneixements de programació amb Python. En concret, estarà enfocat al processament del llenguatge natural.
Requisits: Haver fet servir Python (o un altre llenguatge de programació) alguna vegada. Saber què és una variable i quins són els seus tipus bàsics, què són els bucles, les decisions (if i else) i les funcions, i com treballar amb tuples, arrays i diccionaris.
El material del curs es pot trobar a GitHub: Pastells/python_avan
Apartats del curs
- Repàs general; strings, llistes i diccionaris; Collections i comprehensions
- Paquest científics
- Numpy
- Pandas
- Matplotlib
- Seaborn
- Model generació noms amb N-grames
- Estructura projectes i guia d’estil
- Introducció a les classes
- HuggingFace