Repositorio para material de apoyo al curso de NLP en Universidad Icesi, Cali, Colombia.
├── environment.yaml
├── LICENSE
├── README.md
├── requirements.txt
├── Sesion1
│ ├── 1-spacy-basics.ipynb
│ ├── 2-tokenization.ipynb
│ ├── 3-stemming.ipynb
│ ├── 4-lemmatization.ipynb
│ ├── 5-vocabulary.ipynb
│ ├── 6-practice.ipynb
│ ├── 7-sentiment-analysis.ipynb
│ ├── moviereviews.tsv
│ ├── owlcreek.txt
│ └── reaganomics.txt
├── Sesion2
│ └── 1-semantics-word-vectors.ipynb
├── Sesion3
│ └── 1-transformers-from-scratch.ipynb
├── Sesion4
│ └── 1-text-classification-with-hf.ipynb
├── Sesion5
│ └── 1-text-generation.ipynb
└── Sesion6
└── 1-ollama-rag.ipynbEste repositorio esta diseñado para servir como referencia funcional de las lecciones del curso. Cada sesión del curso tiene su propio directorio con notebooks de Jupyter con el material técnico visto en las lecciones y de donde el estudiante se puede valer para hacer sus propios entregables.
Los notebooks pueden ser ejecutados en Google Colab de forma individual y auto-suficiente. Además, se ofrecen los respectivos environment.yaml y requirements.txt para crear en local via Anaconda o virtualenv un entorno de trabajo de python donde puedan ser ejecutados los ejercicios en forma local.