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.
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.
To run the Jupyter Notebook:
- Clone this repository.
- Install Jupyter Notebook or open it in Google Colab.
- Ensure you have Python and the required libraries installed.
Open the BERT_probing_ps.ipynb
file in Jupyter Notebook or Google Colab to view the code and analysis.
For any queries regarding this project, feel free to contact me at [[email protected]].
- Thanks to the course instructors and TA's of 'Introduction to Python' and 'Computational Linguistics' for their guidance and support.