Inspiration

The inspiration for our app came when we realized that even accidentally plagiarizing text can have drastic consequences. We recently heard about John Walsh. In 2014, John Walsh was campaigning for U.S. Senate in Montana. When Walsh was appointed to the vacancy, The New York Times reported that he had appropriated at least a quarter of a final paper he wrote for his master’s degree from the U.S. Army War College. Even though he cited Sharansky and Dermer, he did not use quotation marks to indicate that he was directly reusing their words. When confronted with the claims, he said he didn’t intentionally do anything wrong and didn’t believe he plagiarized. He was running to keep his Senate seat and dropped out of the race, and after an investigation, Army War College revoked his master’s degree. We created CopyStop to prevent against accidents like this with disastrous consequences.

What it does

The app gets text input from the user and uses an API with a Pre-Trained AI model that is great at detecting if text was plagiarized or not. It then shows how much of the inputted text was plagiarized and the sources it could find for the text.

How we built it

We built the app using many we technologies such as

  • JSON APIs
  • React
  • RemixJS
  • TailwindCSS The combination of these technologies helped us overcome many of our challenges and successfully complete our app

Challenges we ran into

We ran into many challenges along the way. The biggest ones were

  • Lack of time
  • Only 1 member had experience with web technologies
  • Issues with node-fetch

Accomplishments that we're proud of

We are proud that we were able to create a full working website in only 12 hours and that the back-end was implemented successfully.

What we learned

This was the first time we used RemixJS and only one of our group members knew how to use react. Along the way we all learned Remix/ReactJS. We also learned how to make API calls in react as well as having to learn TailwindCSS along the way.

What's next for CopyStop

Due to the lack of time in this hackathon we didn't have the opportunity to train our own AI model to detect plagiarized text, instead we used an API. In the future we have plans to move off of the API and instead create and train our own AI model. We also plan to add many more features to CopyStop such as having it automatically rewrite plagiarized sentences for you and improving the UI

Built With

Share this project:

Updates