plagiarism_checker_plus library
A library for checking plagiarism using various similarity algorithms.
Classes
- AdvancedTextPreprocessor
- A class that preprocesses text by removing stop words and handling case sensitivity.
- CosineSimilarity
- A class that calculates the similarity between two texts using the Cosine Similarity algorithm.
- JaccardSimilarity
- A class that calculates the similarity between two texts using the Jaccard Similarity algorithm.
- PlagiarismChecker
- Class for checking plagiarism between two texts using various similarity algorithms.
- PlagiarismCheckerPlus
- A class that provides methods to check plagiarism between two texts.
- PlagiarismResult
- Class representing the result of a plagiarism check.
- SimilarityAlgorithm
- An interface for similarity algorithms.
- SimpleTextProcessor
- A simple text processor that converts text to lowercase, removes punctuation, and splits it into words.
- TextPreprocessor
- An interface for text preprocessing.
- TextProcessor
- An interface for text processing.
- TfIdfSimilarity
- A class that calculates the similarity between two texts using the TF-IDF algorithm.
Enums
- Algorithm
- Enum representing the available similarity algorithms.