This repo contains the assignments, labs, and project work completed during the Natural Language Processing course taken at Reykjavík University during the Fall Semester 2024. The objective of this repository is to explore and implement various NLP techniques such as sequence tagging, syntactic and semantic analysis, discourse and dialogue processing, and more.
The repository is structured as follows:
- Book: Contains the code developed following the book Natural Language Processing with Python;
- labs: Contains the labs completed during the course;
- assignments: Contains the assignments completed during the course;
- Python 3.x (already included in Google Colab);
- No additional setup is required as all necessary libraries will be installed within the notebooks themselves.
1A. Clone the repository to your local machine:
git clone git@github.com:giorgiosld/Natural-Language-Processing.git
1B. Alternatively, you can open the notebooks directly in Google Colab by clicking the Colab badge:
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/giorgiosld/Natural-Language-Processing/blob/main/book_exercises/NLP_exercise.ipynb)
2: Once the notebook is open in Colab, you can execute the cells and modify the code as needed.
This project is licensed under the MIT License - see the LICENSE file for details.