This repository contains assignments and project for COMP90042 Natural Language Processing 2023 Semester 1
In assignment 1, you'll be working with a collection of tweets. The task is to predict the geolocation (country) where the tweet comes from. This homework involves writing code to preprocess data and perform text classification.
In assignment 2, you'll be creating an 'artificial intelligence' player for the classic Hangman word guessing game. You will need to implement several different automatic strategies based on character-level n-gram language models. The objective is to create an automatic player which makes the fewest mistakes.