/nlp-assignments

Assignments for Natural Language Processing at UniBo

Primary LanguageJupyter Notebook

UniBo NLP Assignments

Overview

The University of Bologna (UniBo) Natural Language Processing (NLP) assignments.

Assignment 1 - Part-of-speech (POS) tagging

POS tagging is the process of marking up a word in a text as corresponding to a particular part of speech, based on both its definition and its context.

Assignment 2 - Fact checking

Fact checking is the process that seeks to verify sometimes factual information, in order to promote the veracity and correctness of reporting.

Both NLP problems were solved using neural network methods implemented using the Keras library.

Authors

Methodologies

The steps taken are described in detail in a series of Reports as follows:

Notebooks

The code may also be viewed directly from a series of Notebooks as follows: