Skip to content

Thomasbush9/python_project_clc

Repository files navigation

Introduction to Python and Computational Linguistics Project

Description

This repository contains the group project for the 'Introduction to Python' and 'Computational Linguistics' courses as part of my Master's degree. The project investigates whether vector embeddings created by BERT exhibit symmetry when representing opposite positional statements.

Contents

  • BERT_probing_ps.ipynb: Jupyter Notebook with all the Python code used for the project.
  • data/: Folder containing datasets used in the analysis.
  • BERT_positional_statements_python.pdf: Project report for the 'Introduction to Python' course.
  • CompLing_Course_Report.pdf: Project report for the 'Computational Linguistics' course.

Installation

To run the Jupyter Notebook:

  1. Clone this repository.
  2. Install Jupyter Notebook or open it in Google Colab.
  3. Ensure you have Python and the required libraries installed.

Usage

Open the BERT_probing_ps.ipynb file in Jupyter Notebook or Google Colab to view the code and analysis.

Contact

For any queries regarding this project, feel free to contact me at [[email protected]].

Acknowledgments

  • Thanks to the course instructors and TA's of 'Introduction to Python' and 'Computational Linguistics' for their guidance and support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published