Skip to content

danipmacias/Project3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FINAL GROUP PROJECT 3 Daniela Macias & Maria Barroeta This project aims to sort Amazon reviews through merge and quick sorting algorithms and comparing the time that it takes both to execute. For more information on the data files used, please refer to the README.md located in the "data" folder.

How to fork this repository:

  1. Open this website: https://www.kaggle.com/datasets/kritanjalijain/amazon-reviews?resource=download

    • This is the website we used to obtain the dataset for our project.
  2. Scroll down and download the zip file titled "amazon_review_polarity_csv.tgz".

  3. Sign up for the website if it prompts you to (Make sure to uncheck the box that asks if you want email from this website).

  4. Now, clone this repository.

    • If you are using CLion (which is what we used)
      1. On GitHub, click "Use this template" on the upper right hand corner.
      2. Click "Create a new repository".
      3. Name it whatever you want (but nothing crazy!), click private or public (up to you!), and finally "Create Repository".
      4. Now on your own Cloned Repository, click on the green "Code" button. Copy the URL that you see there.
      5. Now open CLion and click "Get from VCS".
      6. Paste the URL that you copied from Github.
      7. Click "Clone" and "Ok".
      8. Yay you made a clone! But you are not done muahahahah
  5. Now lets go back to the zip file from earlier. Open it, and copy the files titled "test.csv" and "train.csv" into the data folder.

    • This can either be done in your Finder/File Explorer where you can simply copy and paste these files into the data folder of your newly created Project3 clone OR
    • Simply copy them straight into the data folder in CLion
  6. Now if you press on run and it is not running and exhibiting all kinds of errors due to missing QApplications, that means you need to install Qt for your computer.

  7. If you have a MacOS:

    • Go on your Terminal and type "brew install qt"
  8. If you have Windows:

    • Download the Qt online installer from https://account.qt.io/s/downloads and scroll down to get a free educational license
    • You can get a free educational license with your student email once you verify it
    • Once you have the online installer downloaded for your system, click on it and it will open a new window
    • Continue with your own preferences and select Qt for Developers instead of Custom
    • Once you get to the Select Components, on the select drop down menu click "Default"
    • Continue with your preferences and install the application
  9. Now this project is ready for all kinds of fun testing!!

About

Final quick and merge sort functionality with no UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published