Inspiration

Inspired by the recent cheating scandals among colleges and high school we wanted to make an innovative plagiarism checker. We extensively researched what consititues as plagiarism we had to make an efficient program to execute the algorithim.

What it does

The program compares two files and calculates a percentage of plagiarism. We use different methods to compare the lines and the overall file.

How we built it

We built it by using Java, specifically Collection such as ArrayLists, Scanners for Files, and Scanners for Input. We took inputs for the file names and used the scanner to read the file. Then we used an ArrayList data structure to compare and operate on the files.

Challenges we ran into

We ran into challenges of capitlization, punctuation, and defining the threshold for the plagiarism.

Accomplishments that we're proud of

We are proud of our program. We are proud that we were able to work together and split the work evenly. Everyone was able play to their strengths and abilities.

What we learned

We learned that programs need to be tested extensively. We learned how to better process large amounts of input data and do different alogrithims with those.

What's next for Plagiarism Checker

We plan to expand Plagiarism Checker into being able to check porgramming code as well as essays, articles, etc.

Built With

  • arraylist
  • java
  • scanner
Share this project:

Updates