This repository contains the collaborative work for the final exam project for the course CDSCO1001U, taught by Professor Raghava Mukkamala at Copenhagen Business School, Denmark. Our project focuses on implementing foundational data science algorithms in Python and exploring their applications.
This project is structured to implement:
- Sub-Numpy a subset of NumPy functionalities in pure Python.
- Develop a Hamming code for error detection and correction.
- Create a program for computing document similarity.
/snumppy
- Contains the implementation of SNumPy (Sub-NumPy) class.- Main contributor: @MagnusS0
/hamming_code
- Includes the encoder and decoder for Hamming's code.- Main contributor: @Ulrichvi and @Wilmernystrom
/text_document_similarity
- Houses the document similarity program.- Main contributor: @JacobNissen