Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.69 KB

README.md

File metadata and controls

42 lines (25 loc) · 1.69 KB

PlagAnalyser

License: GPL v3

PlagAnalyser is a android app which can be used to check Plagiarism between the given texts. It uses Vector similarity metric to find the percentage of plagiarism between the texts.

The idea is to create an app implementing a Plagiarism Algorithm on Android and using Architecture Components for learning.

The codebase focuses on following key things:

  • Kotlin
  • MVVM Architecture
  • Room Database (SQLite)
  • Unit tests 🛠

Development Setup 🖥

You will require latest version of Android Studio 3.0 (or newer) to be able to build the app.

Libraries and tools 🛠

PlagAnalyser uses libraries and tools used to build Modern Android application, mainly part of Android Jetpack 🚀

Architecture

The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.

Read more:

Architecture